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`"); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |