欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PHP使用mysqli同時執(zhí)行多條sql查詢語句的實例

 更新時間:2019年03月22日 17:08:16   作者:CODETC  
今天小編就為大家分享一篇關(guān)于PHP使用mysqli同時執(zhí)行多條sql查詢語句的實例,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧

PHP數(shù)據(jù)庫操作中,mysqli相對于mysql有很大的優(yōu)勢,建議大家使用;之前我們有介紹過如何在PHP5中使用mysqli的prepare操作數(shù)據(jù)庫,使用mysqli更是支持多查詢特性,請看下面這段php代碼:

<?php 
$mysqli = new mysqli("localhost","root","","123456");
$mysqli->query("set names 'utf8'");
//多條sql語句
$sql = "select id,name from `user`;";
$sql .= "select id,mail from `user`";
if ($mysqli->multi_query($sql)){//使用multi_query()執(zhí)行一條或多條sql語句
 do{
 if ($rs = $mysqli->store_result()){//store_result()方法獲取第一條sql語句查詢結(jié)果
  while ($row=$rs->fetch_row()){
  var_dump($row);
  echo "<br>";
  }
  $rs->Close(); //關(guān)閉結(jié)果集
  if ($mysqli->more_results()){ //判斷是否還有更多結(jié)果集
  echo "<hr>";
  }
 }
 }while($mysqli->next_result()); //next_result()方法獲取下一結(jié)果集,返回bool值
}
$mysqli->close(); //關(guān)閉數(shù)據(jù)庫連接
?>

通過上面的例子,相信大家都可以很容易地明白了,在使用的時候要特別注意的是multi_query()執(zhí)行多條語句時,語句之間是用 ; 隔開的,否則會出現(xiàn)錯誤。

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,謝謝大家對腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請查看下面相關(guān)鏈接

相關(guān)文章

最新評論