做了一个 var_dump - 返回object(PDO)#1 (0) { }
我的数据库连接代码如下:
<?php
$config['db'] = array
(
'host' => 'localhost',
'dbname' => 'journal',
'username' => 'root',
'password' => ''
);
$dbc = new PDO('mysql:host=' . $config['db']['host'] . ';dbname=' . $config['db']['dbname'], $config['db']['username'], $config['db']['password']);
var_dump($dbc);
?>
当我尝试使用 $dbc 变量时,它返回以下错误:
注意:未定义变量:第 21 行 C:\xampp\htdocs\journal\data\functions.php 中的 dbc
致命错误:在第 21 行的 C:\xampp\htdocs\journal\data\functions.php 中的非对象上调用成员函数 prepare()
第 21 行:
$appendEntries = $dbc->prepare("SELECT * FROM `entries`");