从mysql PHP获取行时出错

时间:2016-04-11 20:05:22

标签: php mysql

我在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

错误:

  

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

如果有人能指出发生了什么错误,我会被困2个小时,这将是一个很大的帮助。

1 个答案:

答案 0 :(得分:0)

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

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