致命错误:在非对象中调用成员函数db()

时间:2012-12-28 02:44:18

标签: php mysql database class

请帮助解决此错误

致命错误:在非对象上调用成员函数db()

in /hermes/bosoraweb075/b2180/...../shop/inc/db/db.class.php on line 8 

这是我的代码

<?php


switch ($db_type) {
    case "mysql":
        require_once($includepath . "db/mysql.php");
}
$Var_144->db($db_host, $db_user, $db_pass, $db_db, false);
$db = $Var_144;
if (!$db->db_connect_id) {
    site_error("Can not connect to database");
}
?>

这是错误链接

$Var_144->db($db_host, $db_user, $db_pass, $db_db, false);

1 个答案:

答案 0 :(得分:0)

它说$Var_144不是一个对象。确保在$Var_144电话会议之前初始化db()