我收到以下消息:
注意:未定义变量:第 12 行 /var/www/PDO/Functions/PDOFunctions.php 中的 dbh 致命错误:在 /var/www/PDO/Functions/PDOFunctions 中的非对象上调用成员函数 prepare()。第 12 行的 php
$dbh = new PDO('mysql:host=localhost;dbname=pdo', 'root', 'xxxxxxxxxxx');
global $dbh;
function PDOFetch($Var)
{
$sth = $dbh->prepare("$Var"); //Error Line
$sth->execute();
$result = $sth->fetchAll();
return $result;
}
function PDONumb ($Var)
{
$Query = $dbh->prepare("{$Var}");
$Execute->execute();
$count = $Execute->rowCount();
return $count;
}
我的代码有什么问题?