php中对MYSQL操作之批量运行,与获取批量结果
2016-03-09 16:23
537 查看
<?php //批量运行,与获取结果 //创建一个mysqli对象 $mysqli = new MySQLi("主机名","mysqlusername"。"password","数据库名"); //运行批量操作---查询,链接各个sql语句要用;隔开,推荐不要使用*。查什么写什么; $sql = "select * from 表名;"; $sql.= "select * from 表名;"; $sql.= "select * from 表名"; //批量处理并获取结果 if($res=$mysqli->multi_query($sql)){ do{ //从$mysqli这个链接中取出一个结果集 $result=$mysqli->store_result(); //取出结果集的数据 while($rows=$result->fetch_row()){ foreach($row as $key=$val){ echo "$key----$val"; } echo "<br/>"; } //释放资源 $result->free(); //推断是否以下还有结果集,没有则跳出 if(!$mysqli->more_results()){ break; } //取出下一个结果集。 //但next_result()这种方法有缺点就是不能推断下一个结果集是否存在,空它也取出来。 }while($mysqli->next_result()); } //关闭资源,普通情况下链接是系统自己过段时间断开的,这里不是马上断掉 $mysqli->close(); ? >
相关文章推荐
- PHP GIF 动画缩略图
- PHP empty、isset、isnull的区别
- PHP获取某年第几周的开始日期和结束日期
- 利用xampp搭建Yii1.1.17
- php session过期时间设置,纯新手教学
- windows7上安装php7和apche2.4
- 彻底解决PHP Session不过期以及SessionId保持不变的问题
- php导入导出excel表格
- php手动释放内存
- phpmailer实现邮件发送
- PHP根据身份证号码验证、获取星座、生肖和性别函数
- 如何安装Yaf框架?
- php的学习笔记之面向对象(二)
- php 打印函数(echo , print, printf, print_f, var_dump)
- php 正则表达式
- php单例模式
- php工厂模式
- 我的vsftp.conf 及iptables 配置
- php标准库(SPL)-SPL函数
- 使用MultipleInputs和MultipleOutputs