我对get_result()函数有问题。
我的localhost上的php脚本运行良好,但服务器上有此错误
Fatal error: Call to undefined method mysqli_stmt::get_result() 我找了很多次,但没有找到解决办法。我的代码:
$sql=$db->prepare("SELECT * FROM `news` WHERE cat = ? order by id desc limit 10");
$cat=$_GET['cat'];
$sql->bind_param('i', $cat);
$sql->execute();
$result=$sql->get_result();
if($result){
while ($row = $result->fetch_array()) { echo "something"; }(安装了"mysqli“和"mysqlnd”。)
我现在要做什么?
发布于 2020-11-30 04:14:26
我在Namecheap的共享主机上有这个问题。
我通过从mysqli切换到PHP中的nd_mysqli模块来解决这个问题。

我的get_results()错误似乎不存在,但在与他们的支持交谈后,他们确认它应该能工作。
我一直在玩PHP配置,最后让它开始工作。
https://stackoverflow.com/questions/24399080
复制相似问题