18/02/2011, 15:20
|
| | Fecha de Ingreso: febrero-2011
Mensajes: 89
Antigüedad: 13 años, 9 meses Puntos: 1 | |
Problema con campo Hidden echo "<form method='post'>";
Buenas
Probando este codigo para eliminar tuplas de la BD,he comprobado que solo borra la 1º fila que se muestra los demas botones eliminar no responden.SOy novato en PHP y creo que podría ser por que solo lee los Hidden una vez o nose...
Si hay alguien que me lo explique se lo agradezco.
CODIGO:
if(isset($_POST["accion"])&&($_POST["id"])){
mysql_query("DELETE FROM empleados WHERE idEMPLEADOS='".$_POST["id"]."'");
printf("Registros borrados: %d\n", mysql_affected_rows());
}
$query = "SELECT * FROM empleados";
$resultado = mysql_query($query);
while($r = mysql_fetch_array($resultado)) {
$id = $r['idEMPLEADOS'];
$usuario = $r['Nombre_Empleado'];
echo "<b>$usuario </b>
<input type=hidden name='id' value=$id>
<input type=hidden name='accion' value='eliminar'>
<input type=submit name='submit' value='ELIMINAR'>
</form>";
}
} |