mysql_fetch_assoc()Boolean false响应

时间:2016-09-29 19:13:39

标签: php mysql while-loop boolean

我坚持使用boolean = false结果。 数据库查询响应代码已批准,所以正确!

没有任何表单解决方案帮助我,所以现在我希望你能给我一个答案。这是我的代码。谢谢你的帮助吧!

    $query = "SELECT FROM bedrijfsgegevens 
            ORDER BY omschrijvingen.datum";
            $result = $db->query($query);
    while ($row = mysql_fetch_assoc($result)) {
    echo "<tr><td>van <a href='mailto:" . $row["email"] . "'>" . $row["naam"] . "</a></td>
          <td>op " . $row["datum"]  . "</td></tr>\n";
    echo "<tr><td colspan='2'>" . $row["omschrijving"]  . "</td></tr>\n";
    echo "<tr><td colspan='2'> </td></tr>\n";
}

2 个答案:

答案 0 :(得分:0)

您正在将新的mysqli API与旧的mysql函数混合使用。选一个。 还要确保已连接到数据库。

如果选择旧API,代码将如下所示:

$result = mysql_query($query);
while ($row = mysql_fetch_assoc($result)) {
...

此外,您的查询错误,您必须选择一些字段,例如:

SELECT * FROM bedrijfsgegevens ORDER BY omschrijvingen.datumenter

*将选择所有字段。

答案 1 :(得分:0)

成功

$query = "SELECT * FROM bedrijfsgegevens 
        ORDER BY omschrijvingen.datum";