io le query di solito le faccio cosi
$sql="SELECT COUNT(*) AS tot FROM tabel1 WHERE USERNAME = '".$username."'";
$result=mysql_query($sql) or die(mysql_error());
e poi while

mettendo mysql_error() ti vengono segnalati eventuali errori nella query