Bueno lo que deseo en este caso es que se puedan MODIFICAR VARIOS REGISTROS A LA VEZ. Hasta ahora no lo logro hacer. Cuando le doy clic al botón para modificar los datos, no me actualiza ningun registro. ¿qué es lo que estaré haciendo mal?... aqui le dejo el codigo:
Código PHP:
Ver original
//----------------------------------------------- Actualizar.php <?php // Connection to the database $host="localhost"; // Host name $username="root"; // Mysql username $password=""; // Mysql password $db_name="empleados"; // Database name $tbl_name="empleado1"; // Table name // Connect to server and select databse. $sql="SELECT * FROM $tbl_name"; // Count table rows ?> <table width="500" border="0" cellspacing="1" cellpadding="0"> <form name="form1" method="post" action=""> <tr> <td> <table width="600" border="0" cellspacing="1" cellpadding="0"> <tr> <td align="center"><strong>Id</strong></td> <td align="center"><strong>Nombre</strong></td> </tr> <?php ?> <tr> <td align="center"><?php $id[]=$rows['id']; ?><?php echo $rows['id']; ?></td> <td align="center"><input name="name[]" type="text" id="name" value="<?php echo $rows['nombre']; ?>"></td> </tr> <?php } ?> <tr> <td colspan="6" align="center"><input type="submit" name="submit" value="submit"></td> </tr> </table> </td> </tr> </form> </table> <?php // Compruebe si el nombre del botón de "Enviar" está activo, haga lo siguiente if($submit){ for($i=0;$i<$count;$i++){ $sql="UPDATE $tbl_name SET nombre='$name[$i]' WHERE id='$id[$i]'"; } } if($result1){ } ?>