昨天在做一个PHP调用MYSQL的存储过程时遇到一个问题。

MYSQL的存储过程没错,直接在Navicat调用 CALL rececle('88')时没错,但一到PHP调用时就出错了,什么都没获取到。

最后用mysql_error()获取到了一个错误,为can't return a result set in the given context。

然后在网上查看别人的解决方法才发现的确是自己猜的那样,MYSQL连接的配置有问题。

解决方法如下


if(!defined("CLIENT_MULTI_RESULTS"))define('CLIENT_MULTI_RESULTS', 131072);
$conn = @mysql_connect($this->connectIP,$this->user_name,$this->password,1,CLIENT_MULTI_RESULTS) or die('连接数据库失败,请联系管理员');



更多相关文章

  1. Laravel Auth只验证管理员/超级用户
  2. PHP实现接口方法时出现致命错误
  3. JSON解析错误:无法识别的标记'<'处于角度
  4. 在提交注册表单时使用jQuery显示错误
  5. 获取所有网站的错误,[重复]
  6. 如何让jQuery ajax执行错误功能
  7. Yii 访问 Gii(脚手架)时出现 403 错误
  8. PHP强大包括处理错误?
  9. 您是否认为PHP中的错误形式是在类方法中访问超级全局变量?

随机推荐

  1. [Android]ListView美化:去阴影、底色、选
  2. android hierarchyViewer 的UI工具的使用
  3. 系出名门Android(9) - 数据库支持(SQLite
  4. android parcelable 详细介绍
  5. Android 高德地图 Native method not fou
  6. Android Material Design: NavigationVie
  7. android UI小结(二)
  8. AIDL——Android接口描述语言
  9. anroid的RelativeLayout的一些xml配置
  10. 【Android】Android 广播大全