Hola, soy nueva en esto y estoy creando una web con socios(alta,baja,modificar..)
El alta de usuario genial, con autenticacion y todo, pero con la baja del usuario no me sale. La web no me da ningun error pero no me elimina el registro.
Necesito una ayudita porfavor, no se en que me estoy equivocando.
Tengo un formulario donde se debe introducir el dni del usuario a dar de baja, y al clicar en el boton baja me remite a la parte de php. Lo tengo de la siguiente forma:
Formulario-
<form name="form1" method="post" action="bajasociosadmin.php">
<table width="253" height="191" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="78"><div align="center"><span class="Estilo4">DNI</span></div></td>
<td width="175"><label>
<input name="nif" type="text" id="nif" maxlength="9" onKeyUp="this.value=this.value.toUpperCase()">
</label></td>
</tr>
<tr>
<td colspan="2"><div align="center">
<label>
<input name="buscar" type="submit" id="buscar" value="Baja">
</label>
</div></td>
</tr>
</table>
</form>
bajasociosadmin.php
<?php
include ("script.php");
// Configura los datos de tu cuenta
$dbhost='localhost';
$dbusername='root';
$dbuserpass='';
$dbname='axtodas';
// Conexión a la base de datos
$conectar=mysql_connect ("localhost","root","");
mysql_select_db("axtodas") or die("Cannot select database");
// Preguntaremos si se han enviado ya las variables necesarias
if (isset($_POST["nif"])) {
$dni = $_POST["nif"];
// Hay campos en blanco
if($dni==NULL) {
echo "
<script language='JavaScript'>
window.alert('El campo está vacio.');
location.href='buscarbajasociosadmin.php';
//status es el contenido del error
</script>";
}else{
// Comprobamos si el nombre de usuario o la cuenta de correo ya existían
$checkdni = mysql_query("SELECT dni FROM socios WHERE dni='$nif'");
$dni_exist = mysql_num_rows($checkdni);
if ($dni_exist>0) {
$sql=("DELETE FORM socios WHERE dni=".$_POST["nif"]);
$rs=mysql_query($sql);
/*echo "
// <script language='JavaScript'>
//location.href='borradosociosadmin.php';
//status es el contenido del error
</script>";*/
}else{
echo "
<script language='JavaScript'>
window.alert('No existe este socio.');
location.href='buscarbajasociosadmin.php';
//status es el contenido del error
</script>";
mysql_query($query) or die(mysql_error());
}
}
}
?>
Con esto no me da error, pero no me lo elimina de la base de datos, en que me estoy equivocando?.
Gracias