Ciao ragazzi....questo scrip è un login. Ma non mi gira e non so perchè.

codice:
<html>
<body>

Codice PHP:
<?php //Stabilisce una connessione al database// $conn=mysql_connect('localhost','lorenzo','neonato2000'); if(!$conn) echo "Errore nella connessione: mysql_error()"; //Stabilisce una connessione al database "lista_utenti_registrati"// mysql_select_db('lista_utenti_registrati',$conn)  or die("Errore nella selezione del database:"); $count="SELECT COUNT(*) FROM LISTA WHERE username = '$user' AND password = 'MD5($pass)'"; $result=mysql_query($count,$conn);   if(mysql_num_rows($result)==0){         echo "non esiste nessun utente con questi dati";         echo "<a href=http://localhost/inserimento_utenti/index.html>Torna alla pagina di registrazione</a>";         EXIT;             }else{             if(mysql_num_rows($result)==1){             echo "ti ho riconosciuto $user ben venuto/a";              echo "<a href=http://localhost/inserimento_utenti/index.html>Torna alla pagina di registrazione</a>";             exit;     } }          ?>
</body> </html>
Qualsiasi dato dò ai campi $user e $pass (in un form di un html da cui li invio a questo script) accetta il login, pur inserendo dati che nel mio database non ci sono per niente. Ma perchè?