Quiero eliminar unos registros en SQL desde PHP pero no funciona correctamente.. ya intente modificar el codigo y no pasa nada...
-------------archivo borrar.php------------------------
<?PHP
//conexion con la base de datos
mysql_connect("localhost","root","prueba1");
//seleccion de la BD
mysql_select_db("control");
echo'<FORM METHOD="POST" ACTION="borrar2.php">NOMBRE A ELIMINAR<br>';
//creamos la sentencia y la ejecutamos
$sSQL="Select id, nombre from personal Order by id";
$result=mysql_query($sSQL);
echo '<select name="nombre">';
//mostramos los registros en forma de menu desplegable
while ($row=mysql_fetch_array($result))
{echo'<option>'.$row["nombre"];}
mysql_free_result($result)
?>
</select>
<br>
<input type="submit" value="Borrar">
</form>
</div>
-----------------------------------------------------------------------------------------
segundo archivo:
----------------- Archivo borrar2.php---------------------------------------
<?PHP
$db = mysql_connect ("localhost", "root", "prueba1");
mysql_select_db("control",$db);
$nombre=$_POST[nombre];
$sSQL="Delete From personal Where nombre='$_POST[nombre]'";
mysql_query($SQL);
if (mysql_error())
{
echo "Ocurrio un Error";
}
else
{
echo "Registro borrado";
}
?>
[COLOR="rgb(153, 50, 204)"]__________________________________________________ _____________
[/COLOR]
alguien me podria decir que estoy haciendo mal???
ya que siempre me sale el mensaje "Ocurrio un error"
Muchas gracias por su ayuda de antemano...