Das bedeutet, dass die Abfrage fehlgeschlagen ist. Normalerweise handelt es sich um einen SQL-Syntaxfehler. Um dies herauszufinden, fügen Sie einfach Folgendes direkt vor der _fetch_assoc-Zeile ein:
print mysql_error();
Um die Fehlermeldung zu vermeiden, strukturieren Sie Ihren Code so, um das $result vorher zu prüfen:
$sql = "SELECT * FROM $tbl_name WHERE....";
if ($result = mysql_query($sql)) {
$row = mysql_fetch_assoc($result);
}
else print mysql_error();