Comunidad de diseño web y desarrollo en internet online

recorrer un arreglo e insertar a la base

Citar            
MensajeEscrito el 14 Ene 2014 10:48 pm
Hola estimados gracias por su tomarse el tiempo de leer. :D
les comento actualmente tengo una pagina donde puedo ingresar informacion de una factura en un formulario tengo lo que es la cabecera y otro formulario el detalle donde tengo un javascript que me crea filas con la informacion ingresdas por unos texbox.
Script para generar las filas con la informacion ingresada por texbot

Código Javascript :

$("#guardar").click(function(){
    var $objCuerpoTabla=$("#grilla").children().prev().parent();
         $objCuerpoTabla.find("tbody tr").each(function(){
               
               objDatosColumna= Array();
                            
                var cantidad=  $(this).find('td').eq(0).html();
                var descripcion = $(this).find('td').eq(1).html();
                var valorUnit =$(this).find('td').eq(2).html();
                var valorTot =$(this).find('td').eq(3).html();
                    $(this).css("background-color", "#ECF8E0");

                valor = Array(cantidad,descripcion,valorUnit,valorTot);
                objDatosColumna.push(valor);
           
            $.ajax({
                     async: false,
                    type: "POST",
                    url: "archivo.php",
                    data: {objDatosColumna:objDatosColumna},
                    success: function(data) { if(data!="")
                    alert(objDatosColumna);
                    }
                });
            });
          });
}


SCRIPT PHP donde recibo el array con print_r($_POST["objDatosColumna"]), pero el array solo me trae informacion de la ultima fila y de esta manera objDatosColumna 12,MARCADORES,1.00,12.00 y no se como puedo hacer para manipular el array para hacer insert a la base de esta manera

$sql =" insert into (cant,descrip,valorUnit,total) VALUES (12,marcadores,1.00,12.00)".
pero quisiera me pueda explicar como puedo hacer para insertar o obtener el array co toda la informacion completa y poderla recorrer he enviarla a bd

Por alex_87

3 de clabLevel



 

chrome
Citar            
MensajeEscrito el 15 Ene 2014 12:49 pm
¿Qué información te llega exactamente por POST al script PHP?, haz:

Código PHP :

echo "<pre>";
print_r($_POST);
echo "</pre>";

Para saberlo.

Por DriverOp

Claber

2510 de clabLevel



 

opera

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.