首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >致命错误:调用未定义方法mysqli_stmt::get_result()

问致命错误:调用未定义方法mysqli_stmt::get_result()
EN

Stack Overflow用户
提问于 2012-12-01 13:22:46
回答 2查看 12K关注 0票数 2

我在做一个网络应用程序,PHP是我的后端语言.

直到现在,我使用easyPHP (PHPVersion5.4.6)在本地主机上测试了该网站.一切都很好!今天,我尝试在线运行这个网站(PHPVersion5.3.18),我有一个错误:

致命错误:调用未定义方法mysqli_stmt::get_result() in等。

我认为这很奇怪,因为get_result()方法应该支持PHP5.3.0 (来源)

你有什么办法解决这个问题吗?

提前谢谢你

更新:

我没有共享任何代码,因为它很好(它仍然在我的本地主机上工作).问题应该出现在在线环境上。

更新2: --我与关于mysqli的信息共享phpInfo的部分.

本地主机:

​

遥控器:

​

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-12-01 14:03:40

我发现了问题所在。

来自php.net

mysqli_stmt ::get_result只对mysqlnd可用。

我的在线环境,不像我的本地环境似乎缺乏mysqlnd!

所以我想我得联系我的主人了。

票数 3
EN

Stack Overflow用户

发布于 2012-12-10 02:53:44

只是有同样的问题,我没有太大的信心,我的主机供应商将启用mysqlnd在短期内。所以最终关闭了mysqli_stmt::get_result()

检查这个解决方案是否适合您

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13659856

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档