Ed infatti mi da l'errore
Questo perchè mysql_query, il cui output viene passato a mysql_num_rows, restituisce il booleano false, che segnala il fallimento. Fallisce appunto perchè non è specificato il db.codice:Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in [percorso] on line 17