Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/08/2011, 20:19
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 16 años, 3 meses
Puntos: 2237
Respuesta: Guardar datos dinamicos

Bueno, resulta que estas creando una serie de campos y en cada pasada del while les asignas exactamente el mismo nombre, lo que el navegador hace es enviar solo el ultimo.

Podrias agregar corchetes al final de cada campo, de manera que sean tratados como array:

<input type="text" name="campo_multiple[]" value="Valor inicial" />

Cuando proceses el formulario en PHP:
Código PHP:
Ver original
  1. // Recorres todos los elementos disponibles
  2. for($i = 0; $i < count($_POST['campo_multiple']); $i++) {
  3.     // Tomas el valor del campo
  4.     $variable = $_POST['campo_multiple'][$i];
  5.     // Aqui lo verificas y/o insertas en la base de datos
  6. }

En el mismo for puedes incluir los otros campos.
__________________
- León, Guanajuato
- GV-Foto