Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/11/2014, 04:21
kidinshell
 
Fecha de Ingreso: marzo-2013
Mensajes: 79
Antigüedad: 11 años, 1 mes
Puntos: 2
Guardar posts hechos con un bucle

Buenas, estoy haciendo una aplicación en la que tu metes un numero de lineas por ejemplo 6, y te carga 6 lineas para completar en un formulario por ejemplo:

Código PHP:
$row 0;
                while (
$lineas != 0) {
                    echo 
'
                        <tr>
                                <td><input name="linea'
.$row.'" type="text" id="linea'.$row.'"></td>
                                <td><input name="tcs'
.$row.'" type="text" id="tcs'.$row.'"></td>
                                <td><input name="ntc'
.$row.'" type="text" id="ntc'.$row.'"></td>
                                <td><input name="pallets'
.$row.'" type="text" id="pallets'.$row.'"></td>
                                <td><input name="nom'
.$row.'" type="text" id="nom'.$row.'"></td>
                                <td><input name="cantidad'
.$row.'" type="text" id="cantidad'.$row.'"></td>
                                <td><input name="unidad'
.$row.'" type="text" id="unidad'.$row.'"></td>
                                <td><input name="pcompra'
.$row.'" type="text" id="pcompra'.$row.'"></td>
                                <td><input name="pventa'
.$row.'" type="text" id="pventa'.$row.'"></td>
                        </tr>
                        '
;
                        
$row $row 1;
                        
$lineas $lineas 1;
                } 
una vez completado el form, se le da a enviar y pasa por un php que tiene que guardar todos los datos en una base de datos, el problema que tengo es que no se como hacer para guardarlos en las variables antes de insertarlos, creo que los tiros van por hacer una matriz, pero no tengo ni idea

tengo esto en el siguiente php:

Código PHP:
//GET
$pedido $_GET["pedido"];
$contador $_GET["contador"];

//posts
$TCS=$_POST["tcs"];
$NTCS=$_POST["ntc"];
$pallets=$_POST["pallets"];
$producto=$_POST["nom"];
$cantidad=$_POST["cantidad"];
$unidad=$_POST["unidad"];
$pcompra=$_POST["pcompra"];
$pventa=$_POST["pventa"]; 
pero con eso si añado un 0 al final de cada post solo me guardaría la primera linea, como puedo hacer para que en un bucle me guarde $_POST["tcs0"], $_POST["tcs1"], $_POST["tcs2"], etc..

Última edición por kidinshell; 13/11/2014 a las 04:27