<?php
//mysqli扩展库操作mysql数据库 multi_querry一次性查询并显示 user表的结构 user表中的用户id和用户名
//1建立连接 得到mysqli对象
$mysqli=new mysqli("127.0.0.1","root","password","user");
if($mysqli->connect_error){
die("连接失败".$mysqli->connect_error);
}
//2批量查询
$sqls="select * from userdb1;";
$sqls.="select * from userdb2";
//处理结果
//如果成功则至少有一个结果集
if($res=mysqli->multi_query($sqls)){
do{
//从mysqli取出第一个结果集
$result=$mysqli->store_result();
//显示mysqli result结果集
while($row=$result->fetch_row()){
foreach ($row as $key => $val) {
echo"--$val";
}
echo"<br/>";
}
//及时释放结果集
$result->free();
if(!$mysqli->more_result()){
break;
}
echo"<br/>*********新结果集**********<br/>";
}while ($mysqli->next_result());
}
//关闭连接
$mysqli->close();
?>