Che è praticamente quello che ho scritto io


prima controllo il !$result

e poi

if (mysql_num_rows($result)==0) {


corretto?