mysql_num_rows funkcja akceptuj identyfikator zasobu
w twoim przypadku jest to $query
Zwróć uwagę, że $result1
jest pobraną tablicą i zawiera dane z bazy danych, które nie powinny być przekazywane w tej funkcji.
mysql_num_rows($query)
I sugerowałbym przeczytanie podręcznika przed zadawaniem pytań