Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/04/2009, 10:40
Avatar de phercin
phercin
 
Fecha de Ingreso: febrero-2009
Ubicación: Pachuca Hidalgo
Mensajes: 150
Antigüedad: 15 años, 2 meses
Puntos: 1
Problema al eliminar un registro o campo en SQL desde PHP

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...