我已经安装在localhost PHP 5.5.9上,我尝试替换一些已弃用的函数。 我有mysqli的问题
$dbConn = mysqli_connect($dbHost, $dbUser, $dbPass)
or die ('MySQL connect failed. ' . mysqli_error($dbConn));
mysqli_select_db($dbConn, $dbName)
or die('Cannot select database. ' . mysqli_error($dbConn));
function dbQuery($sql)
{
$result = mysqli_query($dbConn, $sql) or die(mysqli_error($dbConn));
return $result;
}
但它会返回错误
注意:未定义的变量:第9行的C:\ xampp \ htdocs中的dbConn
警告:mysqli_query()要求参数1为mysqli,在第9行的C:\ xampp \ htdocs中给出为null
第9行是:$result = mysqli_query($dbConn, $sql) or die(mysqli_error($dbConn));
我可以得到一些帮助吗?感谢
答案 0 :(得分:0)
function dbQuery($sql)
{
global $dbConn;
$result = mysqli_query($dbConn, $sql) or die(mysqli_error($dbConn));
return $result;
}
无法从函数访问变量$dbConn
。