php mysql procedure实现获取多个结果集的方法【基于thinkPHP】


Posted in PHP onNovember 09, 2016

本文实例讲述了php mysql procedure实现获取多个结果集的方法。分享给大家供大家参考,具体如下:

protected function getRs($id) {
    $db = new mysqli(C("DB_HOST"), C("DB_USER"), C("DB_PWD"), C("DB_NAME"), C("DB_PORT"));
    if (mysqli_connect_errno())
      throw_exception(mysqli_connect_error());
    $sql = "call `room_match`.`wsKocMatchLoadResultHeader`($id);";
    $results = array();
    if ($db->multi_query($sql)) {
      do {
        $records = array();
        if ($result = $db->use_result()) {
          while ($row = $result->fetch_array(MYSQLI_ASSOC)) {
            $records[] = $row;
          }
          $result->close();
        }
        $results[] = $records;
      } while ($db->next_result());
    }
    $db->close();
    $this->assign("list1", $results[1]);
    $this->assign("list2", $results[2]);
    $this->assign("list3", $results[3]);
}

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
php下几个常用的去空、分组、调试数组函数
Feb 22 PHP
php Static关键字实用方法
Jun 04 PHP
PHP转换文件夹下所有文件编码的实现代码
Jun 06 PHP
php获取YouTube视频信息的方法
Feb 11 PHP
php检查是否是ajax请求的方法
Apr 16 PHP
joomla实现注册用户添加新字段的方法
May 05 PHP
php cookie工作原理与实例详解
Jul 18 PHP
深入讲解PHP的对象注入(Object Injection)
Mar 01 PHP
php正则判断是否为合法身份证号的方法
Mar 16 PHP
关于 Laravel Redis 多个进程同时取队列问题详解
Dec 25 PHP
PHP中如何使用Redis接管文件存储Session详解
Nov 28 PHP
PHP利用递归函数实现无限级分类的方法
Mar 22 PHP
php利用gd库为图片添加水印
Nov 09 #PHP
php 输出json及显示json中的中文汉字详解及实例
Nov 09 #PHP
Yii2框架制作RESTful风格的API快速入门教程
Nov 08 #PHP
php封装的数据库函数与用法示例【参考thinkPHP】
Nov 08 #PHP
php基于curl重写file_get_contents函数实例
Nov 08 #PHP
php发送http请求的常用方法分析
Nov 08 #PHP
php curl中gzip的压缩性能测试实例分析
Nov 08 #PHP
You might like
destoon在360浏览器下出现用户被强行注销的解决方法
2014/06/26 PHP
PHP正则获取页面所有图片地址
2016/03/23 PHP
Javascript 通过json自动生成Dom的代码
2010/04/01 Javascript
JavaScript 操作键盘的Enter事件(键盘任何事件),兼容多浏览器
2010/10/11 Javascript
基于MooTools的很有创意的滚动条时钟动画
2010/11/14 Javascript
jquery中eq和get的区别与使用方法
2011/04/14 Javascript
5个javascript的数字格式化函数分享
2011/12/07 Javascript
JS实现图片预加载无需等待
2012/12/21 Javascript
Jquery实现弹出层分享微博插件具备动画效果
2013/04/03 Javascript
js二级地域选择的实现方法
2013/06/17 Javascript
深入理解JS中的变量及作用域、undefined与null
2014/03/04 Javascript
把jQuery的类、插件封装成seajs的模块的方法
2014/03/12 Javascript
JavaScript语言对Unicode字符集的支持详解
2014/12/30 Javascript
JS实现仿QQ聊天窗口抖动特效
2015/05/10 Javascript
Jquery实现瀑布流布局(备有详细注释)
2015/07/31 Javascript
理解Javascript的call、apply
2015/12/16 Javascript
Angularjs使用指令做表单校验的方法
2017/03/31 Javascript
详解vue渲染函数render的使用
2017/12/12 Javascript
详解使用vuex进行菜单管理
2017/12/21 Javascript
Vue 开发音乐播放器之歌手页右侧快速入口功能
2018/08/08 Javascript
jQuery-Citys省市区三级菜单联动插件使用详解
2019/07/26 jQuery
layer.open 子页面弹出层向父页面传输数据的例子
2019/09/26 Javascript
解决vuecli3中img src 的引入问题
2020/08/04 Javascript
多个Vue项目部署到服务器的步骤记录
2020/10/22 Javascript
Python脚本判断 Linux 是否运行在虚拟机上
2015/04/25 Python
简单了解Python下用于监视文件系统的pyinotify包
2015/11/13 Python
python if not in 多条件判断代码
2016/09/21 Python
python调试神器PySnooper的使用
2019/07/03 Python
利用Vscode进行Python开发环境配置的步骤
2020/06/22 Python
Guess美国官网:美国知名服装品牌
2019/04/08 全球购物
美国踏板车和轻便摩托车销售网站:Mega Motor Madness
2020/02/26 全球购物
优秀英语专业毕业生求职信
2013/11/23 职场文书
餐饮周年庆活动方案
2014/08/14 职场文书
简单租房协议书(范本)
2014/10/13 职场文书
小学班主任经验交流材料
2014/12/16 职场文书
小学生暑假生活总结
2015/07/13 职场文书