
03/01/2009, 10:36
|
 | | | Fecha de Ingreso: julio-2008 Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 16 años, 7 meses Puntos: 416 | |
Respuesta: Problemas a mostrar forms !!! Porque no lo haces directamente desde la consulta MySQL:
SELECT * FROM loquesea WHERE id BETWEEN 1 AND 10;
Esa consulta de mostrara todos los registros desde el 1 hasta el 10.
Luego para mostrar los resultados creas 1 SOLO formulario, y le das el nombre a los campos del tipo array:
<input type="text" name="nombre[]" />
Y creas un INPUT HIDDEN con el ID correspondiente al registro.
Para recogerlos y actualizarlos todo a la vez, solo haz un for:
$num = count($_POST['nombre']);
for($i = 0; $i < $num; $i++) {
//ejecutas el query, UPDATE talcosa SET nombre=$_POST['nombre'][$i] WHERE id = $_POST['campoOculto'][$i] |