Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

mysqli_query() sempre retorna true


$r só será false se houver erro de SQL. Caso contrário, ele sempre retornará um objeto, mesmo que nenhuma linha seja retornada por sua instrução SELECT.

Use mysqli_num_rows() para contar quantas linhas são retornadas. Zero significa que ninguém está usando esse endereço de e-mail.
if(mysqli_num_rows($r))
    echo "Email address exists!";
else
    echo "sss";