$r
SQL त्रुटि होने पर ही गलत होगा। अन्यथा यह हमेशा एक वस्तु लौटाएगा, भले ही आपके चयन कथन द्वारा कोई पंक्तियाँ नहीं लौटाई गई हों।
mysqli_num_rows()
का इस्तेमाल करें
गिनने के लिए कि कितनी पंक्तियाँ लौटाई जाती हैं। शून्य का अर्थ है कि कोई भी उस ईमेल पते का उपयोग नहीं कर रहा है।
if(mysqli_num_rows($r))
echo "Email address exists!";
else
echo "sss";