我在 Ubuntu 10.04 中遇到了 PHP 问题。当我尝试使用 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 模块。我该如何安装它?这可能是问题吗?