您当前的位置: 首页 > 学无止境 > 心得笔记 网站首页心得笔记
Call to a member function bind_param() on a non-object
发布时间:2016-09-29 21:50:10编辑:雪饮阅读()
今天搬家一个项目到一台新服务器中在访问项目过程中出现“Call to a member function bind_param() on a non-object”,几经折腾总算是搞定了,现总结如下:
1、如果你的服务器环境没有安装mysqli请先安装mysqli。
2、请检查你的sql是否有误(我是直接搬家的,sql这块儿肯定没有问题)
3、执行sql所用数据库账户是否有权限执行sql,例如我这个报错原因就是所使用的数据库用户没有创建视图的权限,而该用户所要执行的命令刚好就是创建视图,但仅仅创建视图失败并不会报错,只会return false,但以一个false的对象来调用bind_param() 自然就会报错“Call to a member function bind_param() on a non-object“,我的业务逻辑是创建视图后面的业务逻辑中就涉及到了bind_param函数的使用。
关键字词:mysqli,bind_param,non-object
上一篇:linux下文件反选删除