mysql_num_rows() yerine SELECT COUNT(*) FROM xxx WHERE ...... şeklinde kullanıp sonuç sıfır mı şeklinde kontrol ettirirseniz performans açısından daha faydalı olur.