ragazzi mi da errore sulla 3 riga

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\

qua

$query = "SELECT codice FROM eventi WHERE codice = '$codice'";
$risultato = mysql_query($query);
$num = mysql_num_rows ($risultato);
if($num == '0'){



perchè?
grazie ^^