codice:
if(mysql_num_rows($result) != 0);
questo vuol dire che c'è già qualcosa, invece, se ho capito bene vorresti fare l'INSERT se NON c'è nulla...