"select * from utente WHERE nome=matteo AND 0=0"

dalla tua query dovresti avere 2 campi nel db:

nome

0

ma hai un campo solo hai detto, e cioè nome (presumo)

$query='"'.$query." WHERE ".$cond."0=0".'"'; //creazione where attraverso dati passati dalla form

dov'è l' AND ???

sarebbe cosa buona e giusta se ci si abituasse almeno in fase di test a fare un pò di debug, visto che gli strumenti ci sono....

$ris=mysql_query($query) or die(mysql_error()); //eseguo la select

così almeno vedi che errore ti restituisce mysql