Vereis, estoy haciendo una especie de sistema de usuarios, pero tengo un problema con la pagina que se encarga de procesar los datos del formulario:
<HTML>
<HEAD>
<TITLE>Insertar.html</TITLE>
</HEAD>
<BODY>
<?
//Conexion con la base
$conexion = mysql_connect("localhost","user&quo t;,"pass");
//Ejecucion de la sentencia SQL
$comprobacion = mysql_db_query("SELECT nick WHERE nick = '$nick'");
if(empty($nick) or empty($pass) or empty($email)){
echo "Te has dejado algun campo vacío";
}
elseif($comprobacion){
echo "alguien ya tiene tu nombre de usuario, por favor pon otro distinto";
}
else{
$inscribir = mysql_db_query("db","insert into reporteros (nick,pass,email) values ('$nick','$pass','$email')");
echo "Felicidades";
}
?>
</BODY>
</HTML>
No se cumple la condiciçon
elseif($comprobacion){
echo "alguien ya tiene tu nombre de usuario, por favor pon otro distinto";
}
, no se porque, alguien podria decirmelo?¿es que no esta bien $comprobacion = mysql_db_query("SELECT nick WHERE nick = '$nick'"); para comprobar si alguien ya tiene ese nombre de usuario?