$r
zal alleen onwaar zijn als er een SQL-fout is opgetreden. Anders zal het altijd een object retourneren, zelfs als er geen rijen worden geretourneerd door uw SELECT-instructie.
Gebruik mysqli_num_rows()
om te tellen hoeveel rijen worden geretourneerd. Nul betekent dat niemand dat e-mailadres gebruikt.
if(mysqli_num_rows($r))
echo "Email address exists!";
else
echo "sss";