Isso significa que a consulta falhou. Geralmente é um erro de sintaxe SQL. Para descobrir, basta inserir isso logo antes da linha _fetch_assoc:
print mysql_error();
Para evitar a mensagem de erro, estruture seu código assim para verificar o $result antes:
$sql = "SELECT * FROM $tbl_name WHERE....";
if ($result = mysql_query($sql)) {
$row = mysql_fetch_assoc($result);
}
else print mysql_error();