Saludos
Que pena por no haberme explicado mejor
Lo que te indico es que el inconveniente que tienes es que los campos te van a quedar con el mismo name al momento de realizar el ciclo, por ejemplo si tomamos el tr que generas con el campo nombre y si el resultado de tu consulta te da 3 resultados en esa seccion quedara de esta manera por ejemplo
Código HTML:
Ver original<input type=text name="nombre" size=100 maxlength=110 value="nombre2."> <input type=text name="nombre" size=100 maxlength=110 value="nombre2."> <input type=text name="nombre" size=100 maxlength=110 value="nombre2.">
Si te das cuenta todos lo campos van a quedar con el mismo name, y de esa forma el programa quedara "perdido" por que no sabe a cual actualizar.
La idea que te indico es que debes manejar los name como un array
Código PHP:
Ver original echo"
<tr>
<td><input type='text' name='nombre[]' size='100' maxlength='110' value='".$row['nombre']."'></td>
.... asi con los otros campos
</tr>";
}
De esa forma cuando se genere "internamente" quedara de esta manera:
Código HTML:
Ver original<input type=text name="nombre[0]" size=100 maxlength=110 value="nombre2."> <input type=text name="nombre[1]" size=100 maxlength=110 value="nombre2."> <input type=text name="nombre[2]" size=100 maxlength=110 value="nombre2.">
y ya tendremos lo name con valores diferentes. Con esta forma si se puede manipular mejor los valores con un foreach o un ciclo for por ejemplo.
Ahora me queda una duda, tu quieres que en cada fila te salga un boton actualizar o solo un boton actualizar al final de que se genere toda la tabla??