У меня проблема с расширением класса mysqli_result
.
Я пытаюсь расширить класс mysqli_result
с помощью пользовательского класса.Вот мой код:
class mysqli_result_extended extends mysqli_result {
public function GetJSON() {
blah blah...
return $json;
}
}
$db = new mysqli('localhost','root','*****','somedb');
$sql = 'SELECT * FROM students';
$result = $db->query($sql);
$result->getJSON(); //This is causing the trouble
Когда я запускаю приведенный выше код, выдает ошибку:
Call to undefined method mysqli_result::getJSON() in ****.php on line **
Что не так с этим кодом?