pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

<legend id='YwY75'><style id='YwY75'><dir id='YwY75'><q id='YwY75'></q></dir></style></legend>

      <small id='YwY75'></small><noframes id='YwY75'>

          <bdo id='YwY75'></bdo><ul id='YwY75'></ul>
        <tfoot id='YwY75'></tfoot>
      1. <i id='YwY75'><tr id='YwY75'><dt id='YwY75'><q id='YwY75'><span id='YwY75'><b id='YwY75'><form id='YwY75'><ins id='YwY75'></ins><ul id='YwY75'></ul><sub id='YwY75'></sub></form><legend id='YwY75'></legend><bdo id='YwY75'><pre id='YwY75'><center id='YwY75'></center></pre></bdo></b><th id='YwY75'></th></span></q></dt></tr></i><div class="weucoag" id='YwY75'><tfoot id='YwY75'></tfoot><dl id='YwY75'><fieldset id='YwY75'></fieldset></dl></div>

        Mysqli 不允許多個查詢?

        Mysqli doesn#39;t allow multiple queries?(Mysqli 不允許多個查詢?)

            <tbody id='BsL2N'></tbody>
          1. <small id='BsL2N'></small><noframes id='BsL2N'>

            <i id='BsL2N'><tr id='BsL2N'><dt id='BsL2N'><q id='BsL2N'><span id='BsL2N'><b id='BsL2N'><form id='BsL2N'><ins id='BsL2N'></ins><ul id='BsL2N'></ul><sub id='BsL2N'></sub></form><legend id='BsL2N'></legend><bdo id='BsL2N'><pre id='BsL2N'><center id='BsL2N'></center></pre></bdo></b><th id='BsL2N'></th></span></q></dt></tr></i><div class="0i222iy" id='BsL2N'><tfoot id='BsL2N'></tfoot><dl id='BsL2N'><fieldset id='BsL2N'></fieldset></dl></div>

                <tfoot id='BsL2N'></tfoot>

              • <legend id='BsL2N'><style id='BsL2N'><dir id='BsL2N'><q id='BsL2N'></q></dir></style></legend>
                  <bdo id='BsL2N'></bdo><ul id='BsL2N'></ul>
                  本文介紹了Mysqli 不允許多個查詢?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  我正在 PHP 中運行一個腳本,該腳本使用循環為 MySQL 創建一個字符串查詢.

                  I am running a script in PHP that uisng a loop creates a string query for MySQL.

                  執行腳本后出現以下錯誤:

                  After executing the script I get the following error:

                  您的 SQL 語法有錯誤;請查看手冊對應于您的 MySQL 服務器版本以使用正確的語法'UPDATE BANNERS SET pos=1 WHERE BID=5; 附近更新橫幅集pos=2 WHERE BID=1' 在第 2 行"

                  "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'UPDATE BANNERS SET pos=1 WHERE BID=5; UPDATE BANNERS SET pos=2 WHERE BID=1' at line 2"

                  在錯誤之后我回顯查詢,它看起來像這樣:

                  right after the error I echo the query and it looks like this:

                  UPDATE BANNERS SET pos=0 WHERE BID=6;
                  UPDATE BANNERS SET pos=1 WHERE BID=5;
                  UPDATE BANNERS SET pos=2 WHERE BID=1;
                  

                  當我將其復制并粘貼到 phpmyadmin 中時,它顯然可以毫無問題地執行.

                  When I copy and paste it into phpmyadmin, it obviously gets executed without any problem.

                  有什么想法嗎?

                  這是PHP代碼:

                  有一個看起來像這樣的數組:

                  There is an array that looks like this:

                  $order[0] = 'tr_6';
                  $order[1] = 'tr_5';
                  $order[2] = 'tr_1';
                  
                  $query = "";
                  
                  foreach($order as $pos => $value){
                     $idvalue = str_replace('tr_','',$value);
                     $query .= "UPDATE BANNERS  SET pos=$pos WHERE BID=$idvalue;
                  ";
                  }
                  
                  mysqli_query($connection,$query) or die(mysqli_error($connection)."<br/>$query");
                  

                  謝謝!

                  推薦答案

                  mysqli 允許使用 mysqli_multiple_query 函數進行多次查詢,如下所示:

                  mysqli allow multiple queries with mysqli_multiple_query function like this:

                  $query  = "SELECT CURRENT_USER();";
                  $query .= "SELECT Name FROM City ORDER BY ID LIMIT 20, 5";
                  
                  /* execute multi query */
                  if (mysqli_multi_query($link, $query)) {
                      do {
                          /* store first result set */
                          if ($result = mysqli_store_result($link)) {
                              while ($row = mysqli_fetch_row($result)) {
                                  printf("%s
                  ", $row[0]);
                              }
                              mysqli_free_result($result);
                          }
                          /* print divider */
                          if (mysqli_more_results($link)) {
                              printf("-----------------
                  ");
                          }
                      } while (mysqli_next_result($link));
                  }
                  

                  請注意,每次查詢后都需要使用分號.

                  note that you need to use semicolon after each query.

                  這篇關于Mysqli 不允許多個查詢?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  Deadlock exception code for PHP, MySQL PDOException?(PHP、MySQL PDOException 的死鎖異常代碼?)
                  PHP PDO MySQL scrollable cursor doesn#39;t work(PHP PDO MySQL 可滾動游標不起作用)
                  PHP PDO ODBC connection(PHP PDO ODBC 連接)
                  Using PDO::FETCH_CLASS with Magic Methods(使用 PDO::FETCH_CLASS 和魔術方法)
                  php pdo get only one value from mysql; value that equals to variable(php pdo 只從 mysql 獲取一個值;等于變量的值)
                  MSSQL PDO could not find driver(MSSQL PDO 找不到驅動程序)

                  • <tfoot id='7JNIZ'></tfoot>
                    <legend id='7JNIZ'><style id='7JNIZ'><dir id='7JNIZ'><q id='7JNIZ'></q></dir></style></legend>

                      <tbody id='7JNIZ'></tbody>

                      <small id='7JNIZ'></small><noframes id='7JNIZ'>

                      • <bdo id='7JNIZ'></bdo><ul id='7JNIZ'></ul>
                        <i id='7JNIZ'><tr id='7JNIZ'><dt id='7JNIZ'><q id='7JNIZ'><span id='7JNIZ'><b id='7JNIZ'><form id='7JNIZ'><ins id='7JNIZ'></ins><ul id='7JNIZ'></ul><sub id='7JNIZ'></sub></form><legend id='7JNIZ'></legend><bdo id='7JNIZ'><pre id='7JNIZ'><center id='7JNIZ'></center></pre></bdo></b><th id='7JNIZ'></th></span></q></dt></tr></i><div class="aygq2gm" id='7JNIZ'><tfoot id='7JNIZ'></tfoot><dl id='7JNIZ'><fieldset id='7JNIZ'></fieldset></dl></div>

                            主站蜘蛛池模板: 道康宁消泡剂-瓦克-大川进口消泡剂供应商| 胶原检测试剂盒,弹性蛋白检测试剂盒,类克ELISA试剂盒,阿达木单抗ELISA试剂盒-北京群晓科苑生物技术有限公司 | 北京翻译公司_同传翻译_字幕翻译_合同翻译_英语陪同翻译_影视翻译_翻译盖章-译铭信息 | 广州番禺搬家公司_天河黄埔搬家公司_企业工厂搬迁_日式搬家_广州搬家公司_厚道搬迁搬家公司 | 贴片电容代理-三星电容-村田电容-风华电容-国巨电容-深圳市昂洋科技有限公司 | 致胜管家软件服务【在线免费体验】 | 环保袋,无纺布袋,无纺布打孔袋,保温袋,环保袋定制,环保袋厂家,环雅包装-十七年环保袋定制厂家 | 数控走心机-走心机价格-双主轴走心机-宝宇百科 | 护栏打桩机-打桩机厂家-恒新重工 | 软文发布-新闻发布推广平台-代写文章-网络广告营销-自助发稿公司媒介星 | 温湿度记录纸_圆盘_横河记录纸|霍尼韦尔记录仪-广州汤米斯机电设备有限公司 | 嘉兴泰东园林景观工程有限公司_花箱护栏 | 伺服电机_直流伺服_交流伺服_DD马达_拓达官方网站 | 高速龙门架厂家_监控杆_多功能灯杆_信号灯杆_锂电池太阳能路灯-鑫世源照明 | 福建自考_福建自学考试网 | 北京律师事务所_房屋拆迁律师_24小时免费法律咨询_云合专业律师网 | 过滤器_自清洗过滤器_气体过滤器_苏州华凯过滤技术有限公司 | 砂石生产线_石料生产线设备_制砂生产线设备价格_生产厂家-河南中誉鼎力智能装备有限公司 | 呼末二氧化碳|ETCO2模块采样管_气体干燥管_气体过滤器-湖南纳雄医疗器械有限公司 | 大通天成企业资质代办_承装修试电力设施许可证_增值电信业务经营许可证_无人机运营合格证_广播电视节目制作许可证 | 六维力传感器_三维力传感器_二维力传感器-南京神源生智能科技有限公司 | 道康宁消泡剂-瓦克-大川进口消泡剂供应商 | 高低温万能试验机-复合材料万能试验机-馥勒仪器 | 污水处理设备维修_污水处理工程改造_机械格栅_过滤设备_气浮设备_刮吸泥机_污泥浓缩罐_污水处理设备_污水处理工程-北京龙泉新禹科技有限公司 | 二手回收公司_销毁处理公司_设备回收公司-找回收信息网 | 深圳侦探联系方式_深圳小三调查取证公司_深圳小三分离机构 | 专业生物有机肥造粒机,粉状有机肥生产线,槽式翻堆机厂家-郑州华之强重工科技有限公司 | 亚克力制品定制,上海嘉定有机玻璃加工制作生产厂家—官网 | 青州开防盗门锁-配汽车芯片钥匙-保险箱钥匙-吉祥修锁店 | 定制防伪标签_防伪标签印刷_防伪标签厂家-510品保防伪网 | 工业车间焊接-整体|集中除尘设备-激光|等离子切割机配套除尘-粉尘烟尘净化治理厂家-山东美蓝环保科技有限公司 | 进口便携式天平,外校_十万分之一分析天平,奥豪斯工业台秤,V2000防水秤-重庆珂偌德科技有限公司(www.crdkj.com) | 真丝围巾|真丝丝巾|羊绒围巾|围巾品牌|浙江越缇围巾厂家定制 | 上海律师事务所_上海刑事律师免费咨询平台-煊宏律师事务所 | 纸张环压仪-纸张平滑度仪-杭州纸邦自动化技术有限公司 | 纯水设备_苏州皙全超纯水设备水处理设备生产厂家 | 硫酸亚铁-聚合硫酸铁-除氟除磷剂-复合碳源-污水处理药剂厂家—长隆科技 | 云阳人才网_云阳招聘网_云阳人才市场_云阳人事人才网_云阳人家招聘网_云阳最新招聘信息 | Magnescale探规,Magnescale磁栅尺,Magnescale传感器,Magnescale测厚仪,Mitutoyo光栅尺,笔式位移传感器-苏州连达精密量仪有限公司 | 贵阳用友软件,贵州财务软件,贵阳ERP软件_贵州优智信息技术有限公司 | 专业深孔加工_东莞深孔钻加工_东莞深孔钻_东莞深孔加工_模具深孔钻加工厂-东莞市超耀实业有限公司 |