Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/09/2006, 10:34
rumo
 
Fecha de Ingreso: agosto-2006
Mensajes: 177
Antigüedad: 18 años, 7 meses
Puntos: 1
tienes que guardar el campo de texto en un array ...

si tienes un campo de texto con un nombre que se genera en un while el campo se redefinira cada vez que hagas el loop y cuando mandes los valores en $_POST mandara solo el primer valor.

por lo tanto el campo de texto deberia tener un nombre como:

Código PHP:
$i=0// contador para generar los campos de texto
while(...){
...   
// todo lo que tengas dentro del while

echo "<input type=\"text\"name=\"campo[$i]\" value=\"\">";
//Campo de texto miembro de un array $campo

$i++;   //Incrementa el contador

}  //Cerramos el while 
luego tomas los valores de $_POST con

$_POST['campo'][0]
$_POST['campo'][1]
$_POST['campo'][2]

etc.