如何在PHP中批量执行多条mysqli语句

  介绍

如何在PHP中批量执行多条mysqli语句?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

实例:

& lt; PHP ?   mysqli 美元;=,new  mysqli (“localhost",,“root",,“111111”,,“test");/*,check  connection  */if  (mysqli_connect_errno ()), {   ,,printf (“Connect 失败:% s \ n",, mysqli_connect_error ());   退出才能();   }/*,multi_query执行一个或多个针对数据库的查询。多个查询用分号进行分隔只*/=$ query “SELECT  *,得到test  where  id =, 1,“;   query 美元。=,“SELECT  name 得到test";/*,批量执行查询,,如果第一个查询失败则返回,假的。*/if (美元mysqli→multi_query(查询)美元),{   do {才能   ,,,/*,获取第一个结果集,*/,,,if  ($ result =, mysqli→美元store_result ()), {   ,,,,,while  ($ row =,结果→美元fetch_row ()), {   ,,,,,,,printf (“% s \ n",,美元行[0]);   ,,,,,}   ,,,,,结果→美元免费();   ,,,}   ,,,/*,检查一个多查询是否有更多的结果,*/,,,if (美元mysqli→more_results ()), {   ,,,,,printf (“- - - - - - - - - - - - - - - - - - \ n");   ,,,}   ,,,//准备下一个结果集   ,,},while (美元mysqli→next_result ());   }/*,close  connection  */美元mysqli→close ();   ?在

看完上述内容,你们掌握如何在PHP中批量执行多条mysqli语句的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

如何在PHP中批量执行多条mysqli语句