He seguido el ejemplo de un tutorial adjunto a este foro para borrar un registro de una base de datos en MySQL desde un formulario PHP.
En principio el administrador deberá ingresar a una página php que contiene el siguiente código:
Cita: <?php
mysql_connect("localhost","usuario_db","password_d b");
mysql_select_db("MiBasedeDatos");
echo '<FORM METHOD="POST" ACTION="borrado2.php">Email<br>';
$sSQL="SELECT Email FROM MiTabla ORDER BY Email";
$result=mysql_query($sSQL);
echo '<SELECT name="Email">';
while ($row=mysql_fetch_array($result))
{echo '<option>'.$row["Email"];}
mysql_free_result($result)
?>
// Boton
<INPUT TYPE="SUBMIT" value="Borrar usuario">
Y finalmente el archivo
borrado2.php que contiene el código para borrar:
Cita: <?php
mysql_connect("localhost","usuario_db","password_d b");
mysql_select_db("MiBasedeDatos");
$sSQL="DELETE FROM MiTabla WHERE Email='".$_POST['Email']."'";
mysql_query($sSQL);
?>
Aparentemente todo marcha (porque no se genera ningún error) salvo que no me borra el registro de la base de datos.
Podríais echarme una mano para solucionar este problemilla?
Gracias por vuestra ayuda.