我不断收到错误 Call to a member function fire_query() on a non-object,这真的很令人沮丧,我只是不知道出了什么问题。
我的课:
require_once("MySQLDatabase.class.php");
global $database;
$result = $database->fire_query($query);
$object_array = array();
这是我的 MySQLDatabase 类
<?php
require_once("config.php");
class MySQLDatabase_class
{
//Some stuff
public function fire_query($query)
{
$result = mysqli_query($this->db_connection, $query) or die("<font color='red'>Error code: 1x1003</font><br>".$query);
return $result;
}
//Some more stuff
}
$database = new MySQLDatabase_class();
?>
我已经做了很多次了,它总是有效的。我只是不明白为什么“global $database”不起作用。