Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/12/2003, 11:37
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Bueno .. la técnica es la misma que en el ejemplo que ya vistes en las FAQ's ..

Lo principal es que el nombre de tus <input> sean array's:

<input type name="nose[]">

Pero en este caso .. usa como indice del array el "ID" que pertenece:

Código PHP:
<input type name="nose[<?echo $row['id']; ?>]" value="<? echo $row['nose'?>">
Así en tu script de proceso (donde apuntes el action de tu formulario) obtendras un array que puedes recorrer con un bucle foreach() para obtener su indice (que será el ID que vas actualizar) y el valor (que será lo que se modificó en el input)

Código PHP:
foreach ($_POST['nose'] as $id => $valor){
   echo 
$id." -> ".$valor."<br>";

Ahí en tu bucle foreach() puedes usar tu UPDATE .. WHERE id='$id' con el $valor del campo correspondiente a actualizar.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.

Última edición por Cluster; 23/12/2003 a las 11:43