我的工作對我自己的註冊類,但它似乎我與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());
現在,我不要讓我的註冊類中的任何數據庫連接,因爲我已經包含了文件可以爲它承擔。
我該如何擺脫那個錯誤?