Cela signifie que la requête a échoué. Il s'agit généralement d'une erreur de syntaxe SQL. Pour le savoir, insérez simplement ceci juste avant la ligne _fetch_assoc :
print mysql_error();
Pour éviter le message d'erreur, structurez votre code comme ceci pour vérifier le $résultat au préalable :
$sql = "SELECT * FROM $tbl_name WHERE....";
if ($result = mysql_query($sql)) {
$row = mysql_fetch_assoc($result);
}
else print mysql_error();