gpt4 book ai didi

php - 无法访问 SQL 数据库表,但可以访问同一数据库中的其他表

转载 作者:搜寻专家 更新时间:2023-10-30 21:47:46 25 4
gpt4 key购买 nike

我有一个包含三个表的数据库,user、update 和 error。

我已经设置了一个用户和所有爵士乐。在我的 PHP 中,我已经连接到数据库并且连接工作正常。但是,当我尝试访问更新表时出现此错误:

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /members/pages/updates.php on line 13

当我尝试像这样访问数据库时:

include ("../includes/connect_to_db_member.php");

$getUpdates = mysql_query(" SELECT * FROM update ");

if(!$getUpdates)
echo "No Updates! <br />";


while($row = mysql_fetch_array($getUpdates))
{
//echo $row['date'] . " " . $row['title'] . "<br />";
//echo $row['content'];
}

我使用相同的代码,但将表名从 update 更改为 error 或 user,它工作得很好。我不明白给我的错误,所以我想知道是否有人知道发生了什么或之前有过这样的错误?

最佳答案

updatemysql reserved word所以你必须像这样用反引号括起来

$getUpdates = mysql_query(" SELECT * FROM `update` ");

作为旁注,您应该考虑从 mysql_ 切换到 PDO

关于php - 无法访问 SQL 数据库表,但可以访问同一数据库中的其他表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8742526/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com