タイトルが長いな。
PHP: mysql_num_rows - Manual
mysql_num_rows()とは、
結果における行の数を得る関数のこと。これを実行すると、
PHP Warning: PHP Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given
という警告が出る。
これをどうにかするためには、mysql_real_escape_string()で
当該関数に格納するSQL文を整えないといけない。