mysql_num_rows() fonksiyonu başarılı bir sql sorgusu sonrasında dönen değerin sayısını belirtir. bu fonksiyona göndermiş olduğunuz $m parametresi bir sql sorgusu olmalıdır..
örn:
$m= mysql_query("sqlsorgusu");
$s = mysql_num_rows($m);
mysql_num_rows fonksiyonunda meydana gelen bu hata $m= mysql_query("sqlsorgusu"); sorgusunda meydana gelen hatadan kaynaklanır. yani ortada bir sql sorgusu yoksa yada $m parametresi bir sql sorgusu değilse bu hatayı verir.
siz $m parametresi olarak gönderdiğiniz değişkendeki sql sorgusunu kontrol edin yanlış tablo adı yada yanlış sorgu yapmışsınızdır... $m değişkeninin bulunduğu satırıda yazarsanız düzeltebiliriz