$r
hanya akan salah jika ada kesalahan SQL. Jika tidak, itu akan selalu mengembalikan objek, bahkan jika tidak ada baris yang dikembalikan oleh pernyataan SELECT Anda.
Gunakan mysqli_num_rows()
untuk menghitung berapa banyak baris yang dikembalikan. Nol berarti tidak ada yang menggunakan alamat email tersebut.
if(mysqli_num_rows($r))
echo "Email address exists!";
else
echo "sss";