我的工作对我自己的注册类,但它似乎我与PDO一个问题需要 浏览器返回这个对我说:PDO错误在注册类
Fatal error: Call to a member function query() on a non-object
我在我的数据库配置文件包含在主页上。这是如下:
<?
$dsn = 'mysql:dbname=magazin-online;host=localhost;';
$username = 'root';
$password = '';
try{
$pdo = new PDO($dsn, $username, $password);
}catch(PDOException $e){
echo 'Connection failed!: '.$e->getMessage();
}
一个在注册类导致错误的行是这样的:
$pdo->query("insert into ...() ... values());
现在,我不要让我的注册类中的任何数据库连接,因为我已经包含了文件可以为它承担。
我该如何摆脱那个错误?