
04/08/2008, 11:02
|
 | | | Fecha de Ingreso: junio-2007 Ubicación: Shikasta
Mensajes: 1.272
Antigüedad: 17 años, 9 meses Puntos: 49 | |
Respuesta: error al eliminar multiples registros Que tal cchusann estas cerrando el formulario antes de incluir el resultado de tu consulta, por esa razón no te reconoce los valores que le estas pasando y la función implode no lo reconoce como arreglo prueba así el código: Código PHP:
<html><title>Eliminar</title>
<head>
</head>
<body>
<form name="frm_sub" method="post" action="../conexion/con_eli_usu.php" onSubmit="confirmar()">
<p>
<?php
include("../conexion/conexion.php");
$link=Conectarse();
$result = mysql_query("SELECT id,usuario,nombre,apellido,cedula,direccion FROM ing_usu where estado_usu='A'", $link) or die("Error en query:" .mysql_error() );
$filas = mysql_num_rows($result);
if ($filas != 0){
echo "<table border = '1'> \n";
echo "<tr bgcolor='#ECE9D8'><td><div align='center'><strong>Id</strong></div></td><td><div align='center'><strong>Usuario</strong></div></td><td><div align='center'><strong>Nombre</strong></div></td><td><div align='center'><strong>Apellido</strong></div></td><td><div align='center'><strong>Cedula</strong></div></td><td><div align='center'><strong>Direccion</strong></div></td><td><div align='center'><strong>Eliminar</strong></div></td></tr> \n";
while ($row = mysql_fetch_array($result)) {
//$id= $row["id"];
echo "<tr><td>".$row["id"].
"</td><td>".$row["usuario"]."</td><td>".$row["nombre"]."</td><td>".$row["apellido"]."</td><td>".$row["cedula"]."</td><td>".$row["direccion"]."</td><td valign='middle'><form name='form1' method='post' action=''><div align='center'>
<input type='checkbox' name='checkbox[]' value=\"".$row['id']."\">
</div>
</form></td></tr> \n";
}
echo "</table> \n";
}
else
echo "¡ No se ha encontrado ningún registro !";
?>
</p>
<p> </p>
<input type="submit" name="Submit" value="Eliminar Seleccionados">
</form>
</body>
</html>
Saludos. |