У меня проблемы с PHP в Ubuntu 10.04. Когда я пытаюсь использовать mysqli_result::fetch_all, появляется эта ошибка:
Вызов неопределенного метода mysqli_result::fetch_all()
Тем не менее, это работает в Windows XP.
Код:
$result = $this->dbh->query('SELECT [...] ');
return $result->fetch_all(MYSQLI_ASSOC);
Я не хочу использовать fetch_assoc с циклом, потому что я отправляю результат на другой уровень для обработки.
Я использую PHP 5.4.4. и с помощью php -m | grep mysql модуль mysqlnd не отображается. Как я могу установить его? Может ли это быть проблема?