Привет, я получаю эту ошибку
Call to a member function query() on null
Неустранимая ошибка: вызов функции-функции-члена () на null
Вызов функции-функции члена () на Null
Но ни одна проблема не решает мою проблему
У меня класс db
class DB { private $link; public function __construct() { $this->link = new mysqli(HOSTNAME, USERNAME, PASSWORD, DBNAME); if ($this->link->connect_error) { exit('Some of the database login credentials seem to be wrong.' . $this->link->connect_error); } } }
Затем я пытаюсь запросить базу данных с этим классом
class UserModel extends DB { private $db; public function __construct() { $this->getUser(); } public function getUser() { $query = $this->db->query("SELECT * FROM users"); var_dump($query); } }
Эти файлы находятся в файле site / app / model / file.php
Я создаю db на своем сайте / index.php