我一直在看这个代码现在年龄,我真的不明白它从我想要什么。无论我尝试什么,我都会收到相同的错误消息,并且我已经通过其他线程查看了无效。错误是致命错误:在第63行的C:\ wamp \ www \ new_serverside \ sprint1.php中调用非成员函数prepare()。我的代码是:致命的错误:调用成员函数prepare()
<?php
include 'ConfigDB.php';
?>
<?php
if(getConnection())
{
echo "Server connection successful";
}
else
{
echo "Problem with connection";
}
ini_set('display_errors', 1);
global $dbh;
$query = $dbh->prepare("SELECT * FROM faculty");
$query->execute();
$result = $dbh->query($query);
foreach($result as $row)
{
echo $row['Name'] . "<br/>";
}
?>
看起来像'$ dbh'是不是真的定义是什么,你认为它是。使用'var_dump'。 – mario