Could you help me with this little code?
<?php
include("../app/database.php");
if (isset($_POST['registrar'])){
if (($_POST['nombre']!='') && ($_POST['email']!='') && ($_POST['clave']!='') && ($_POST['rclave']!='')){
if ($_POST['clave'] != $_POST['rclave']){
echo "Las contraseñas no coinciden.";
}else{
$name = proteger($_POST['nombre']);
$mail = proteger($_POST['email']);
$pass = md5(proteger($_POST['nombre']));
$u_ip = $_SERVER['REMOTE_ADDR'];
//VERIFICACION DE EXISTENCIA
$q = mysql_query("SELECT email FROM usuarios WHERE email = '$mail");
if(mysql_num_rows($q)>0){
echo "Dirección de Correo ya en uso.";
}else{
$registrado = mysql_query("INSERT INTO usuarios (nombre,email,clave,ip) VALUES ('$name','$mail','$pass','$u_ip')");
echo "registrado con éxito!";
}
}
}
}
?>
I get the following error:
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\page\registro.php on line 14
registrado con éxito!
But I need you to tell me that the email address is already in use ..