$r
bude false pouze v případě, že došlo k chybě SQL. Jinak vždy vrátí objekt, i když příkaz SELECT nevrací žádné řádky.
Použijte mysqli_num_rows()
spočítat, kolik řádků se vrátí. Nula znamená, že tuto e-mailovou adresu nikdo nepoužívá.
if(mysqli_num_rows($r))
echo "Email address exists!";
else
echo "sss";