首页 > 网站 > 建站经验 > 正文

php连接数据库报错"Fatal error: Call to a member function query() on a non-object in"的原因

2024-04-25 20:35:49
字体:
来源:转载
供稿:网友

本文给大家讲述php连接数据库报错"Fatal error: Call to a member function query() on a non-object in"的原因。

在用php查询数据库的时候,小编遇到报错如下:

Fatal error: Call to a member function query() on a non-object in D:/test/edit.php on line 16

经过检查,找到问题原因:

$dbh->query("SELECT * from tb_name")
我这句中的$dbh是不存在的。

请注意$dbh必须先创建,如:

$dbh=new PDO('mysql:host=127.0.0.1; dbname=dbname','username','password');
Call to a member function query() on a non-object in原因

 

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表