简体   繁体   English

从mysql PHP获取行时出错

[英]Error While Fetching Rows From mysql PHP

I have the following code running on PHP server, but I am stuck with following issue 我在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;

I have created the connection like below 我已经创建了如下的连接

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

I am having PHP version 5.5.9 and Server type: MySQL 我的PHP版本为5.5.9,服务器类型为:MySQL

Error: 错误:

[Mon Apr 11 19:33:46.033855 2016] [:error] [pid 10259] [client 223.190.77.90:50531] PHP Fatal error: Call to undefined method mysqli_stmt::get_result() in /var/www/html/include/VehicleModelHandler.php on line 19 [2016年4月11日星期一19:33:46.0​​33855] [:错误] [pid 10259] [客户端223.190.77.90:50531] PHP致命错误:调用/ var / www / html / include中未定义的方法mysqli_stmt :: get_result()第19行的/VehicleModelHandler.php

I am stuck for almost 2 hours if any one can point out what is happening wrong that would be a great help. 如果有人能指出发生了什么错误,那将是非常有帮助的,我将被困近2个小时。

Document clearly explains how to use $stmt function.. 文档明确说明了如何使用$ stmt函数。

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM