从mysql PHP获取行时出错


Error While Fetching Rows From mysql PHP

我在PHP服务器上运行了以下代码,但我遇到了以下问题

$stmt = $this->conn->prepare("SELECT * FROM vehicle_model");
$stmt->execute();
//grab a result set
$resultSet = $stmt->get_result();
//pull all results as an associative array
$result = $resultSet->fetch_all();
$stmt->close();
return $result;

我已经创建了如下的连接

new mysqli(DB_HOST, DB_USERNAME, DB_PASSWORD, DB_NAME);

我有PHP版本5.5.9和服务器类型:MySQL

错误:

[pid 10259][client 223.190.77.90:50531]PHP致命错误:调用第19行/var/www/html/include/VehicleModelHandler.PHP中的未定义方法mysqli_stmt::get_result()

我被困了将近2个小时,如果有人能指出哪里出了问题,那将是一个很大的帮助。

文档清楚地解释了如何使用$stmt函数。。

请参考:http://php.net/manual/en/mysqli-stmt.get-result.php