
13/10/2011, 19:15
|
| | Fecha de Ingreso: octubre-2011
Mensajes: 6
Antigüedad: 13 años, 5 meses Puntos: 0 | |
eliminar registros de base de datos Buen día a todos!
Disculpen, tengo problemas eliminando registros de una base de datos.. no elimina ningún registro.. la idea es eliminar todos los registros que tengan el mismo numero. El código es el siguiente:
CODIGO 1
<HTML>
<HEAD>
<TITLE>prueba_borrar</TITLE>
</HEAD>
<BODY>
<div align="center">
<h1>Borrar un registro</h1>
<br>
<?
//Conexion con la base
mysql_connect("localhost","root","XXX");
echo '<FORM METHOD="POST" ACTION="prueba_borrar2.php">Numero de ruta<br>';
//Creamos la sentencia SQL y la ejecutamos
$sSQL="Select numero From autos group By numero";
//Quiero eliminar todos los autos con el mismo numero
$result=mysql_db_query("sistema",$sSQL);
echo '<select name="numero">';
//Mostramos los registros en forma de menú desplegable
while ($row=mysql_fetch_array($result))
{echo '<option>'.$row["numero"];}
mysql_free_result($result)
?>
</select>
<br>
<INPUT TYPE="SUBMIT" value="Borrar">
</FORM>
</div>
</BODY>
</HTML>
CODIGO 2 PARA ELIMINAR LOS REGISTROS CON EL NUMERO SELECCIONADO
<HTML>
<HEAD>
<TITLE>Borrar2.php</TITLE>
</HEAD>
<BODY>
<?
//Conexion con la base
mysql_connect("localhost","root","XXX");
//Creamos la sentencia SQL y la ejecutamos
$sSQL="Delete * From autos Where numero='$numero'";
mysql_db_query("sistema",$sSQL);
?>
<h1><div align="center">Registro Borrado</div></h1>
<div align="center"><a href="prueba_borrar.php">Regresar</a></div>
</BODY>
</HTML>
Encontre ese ejemplo para hacerlo con una lista desplegable y lo adapté a mis necesidades, pero no me elimina ningún registro, por mas que reviso no encuentro error.. espero que me puedan ayudar.
De ante mano, Gracias. |