加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 致命错误:在pdo中的非对象上调用成员函数fetchAll()

发布时间:2020-12-13 13:51:07 所属栏目:PHP教程 来源:网络整理
导读:我是pdo的新手,只是尝试了下面这个并且发生了致命的错误. $pdo = new pdo('mysql:localhost;widget_corp;charset=utf-8','root','');$query = $pdo-query("SELECT * FROM 'users'");$result_array = $query-fetchAll(PDO::FETCH_ASSOC); 更改: mysql:localh
我是pdo的新手,只是尝试了下面这个并且发生了致命的错误.
$pdo = new pdo('mysql:localhost;widget_corp;charset=utf-8','root','');
$query = $pdo->query("SELECT * FROM 'users'");
$result_array = $query->fetchAll(PDO::FETCH_ASSOC);
更改:
mysql:localhost;widet_corp

mysql:host=localhost;dbname=widget_corp

也在您发布的代码中:

$query = $pdo->query("SELECT * FROM 'users'");

你有一个单引号内的表名.在Mysql中,您应该使用反引号代替表和列.

$query = $pdo->query("SELECT * FROM `users`");

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读