Я пытаюсь создать класс pagination и использовать переменную вне класса.
Но это дает мне фатальную ошибку "Вызов функции-функции-члена() для не-объекта".
Это индексный файл:
$db = new DB_MySQL("localhost", "root", "", "test"); // connect to the database
include_once("pagi.php");
$pagination = new pagi();
$records = $pagination->get_records("SELECT * FROM `table`");
И это файл pagi.php:
class pagi {
public function get_records($q) {
$x = $db->query($q);
return $db->fetch($x);
}
}
Можно ли использовать эту переменную извне класса внутри класса, не создавая новую внутри класса?