mi sa che dovresti partire dalle basi dell'utilizzo di mysql in php

www.php.net/mysql_query

mysql_fetch_assoc vuole una risorsa, restituita da mysql_query o mysql_unbuffered_query, non la query direttamente