我收到此错误,我知道已经有多个主题,但是我找不到适合我的解决方案。
未捕获的错误:在C:\ xampp \ htdocs \ ELO-Alfa \ dev \ app \ helpers \ db.inc.php:28中以空值调用成员函数prepare()
第28行:
公共函数查询($ sql,$ array = []){
$ this-> dbQuery = $ this-> dbConnect-> prepare($ sql);
$ this-> dbQuery-> execute($ array);
}
这是调用查询的功能
公共函数getDay(){
全局$ db;
$ db-> query('SELECT * FROM day');
$ day = $ db-> getAll();
foreach($ day as $ days):?>
<?= $ days ['day_name']?>
<?php endforeach;
}
这就是回声
<?= $ agenda-> getDay();?>
连接
公共功能connection(){
尝试{
$ this-> dbConnect = new PDO('mysql:host:'。$ this-> dbHost。'; dbname:'。$ this-> dbName,
$ this-> dbUser,
$ this-> dbPass);
} catch(PDOException $ e){
回显“连接错误:”。 $ e-> getMessage();
返回false;
}
返回true;
}
```