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

      • <bdo id='s2Gbs'></bdo><ul id='s2Gbs'></ul>

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

        <tfoot id='s2Gbs'></tfoot>

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

        PHP:為什么我不能在 mysqli_fetch_array() 結果上循環兩

        PHP: why can#39;t I loop twice on mysqli_fetch_array() results?(PHP:為什么我不能在 mysqli_fetch_array() 結果上循環兩次?)

            <legend id='RmnPf'><style id='RmnPf'><dir id='RmnPf'><q id='RmnPf'></q></dir></style></legend>
              <tbody id='RmnPf'></tbody>
              <bdo id='RmnPf'></bdo><ul id='RmnPf'></ul>

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

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

                  <tfoot id='RmnPf'></tfoot>
                  本文介紹了PHP:為什么我不能在 mysqli_fetch_array() 結果上循環兩次?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  我正在從 mysql 數據庫中檢索一些數據.有兩個循環使用相同的結果集.

                  I'm retrieving some data from a mysql database. There are two loops which uses the same result set.

                  while ($row = mysqli_fetch_array($newsQuery)) {
                       echo "<a href='news-article.php?articleId=" .$row["news_id"]."' class='list-group-item active'>".$row["news_title"]."</a>";
                  }
                  

                  這個循環以成功結束.然后在同一頁面中,我有以下循環.

                  This loop ends with success. then in the same page I have the following loop.

                  while ($row = mysqli_fetch_array($newsQuery)) {
                      echo $row["news_content"];
                  }
                  

                  即使表中有內容,此循環也不會返回任何內容.當我在第一個循環中嘗試時.內容顯示正確.知道我做錯了什么.

                  This loop doesn't return anything even if there are content in the table. When I try it in the first loop. the content is displayed correctly. Any idea on what I'm doing wrong.

                  推薦答案

                  來自 PHP 的 mysqli_fetch_array DOCS:

                  From PHP's mysqli_fetch_array DOCS:

                  返回一個與獲取的行相對應的數組,如果 result 參數表示的結果集沒有更多行,則返回 NULL.

                  Returns an array that corresponds to the fetched row or NULL if there are no more rows for the resultset represented by the result parameter.

                  您在 $row = mysqli_fetch_array($newsQuery)

                  這意味著循環將繼續進行,直到 mysqli_fetch_array($newsQuery) 返回 NULL.

                  This means the loop will keep going untill mysqli_fetch_array($newsQuery) returns NULL.

                  這就是您不能再次使用該循環的原因,因為 mysqli 已完成獲取結果并且 mysqli_fetch_array($newsQuery) 現在返回 NULL 直到您進行新查詢.

                  This is the reason why you cant use that loop again, since mysqli has finished fetching the results and the mysqli_fetch_array($newsQuery) now returns NULL untill you make a new query.

                  嘗試先用結果填充一個變量,然后在該變量上循環:

                  Try populating a variable with the results first, then loop on that variable:

                  $results = array();
                  while ($row = mysqli_fetch_array($newsQuery)) {
                       $results[] = $row;
                  }
                  
                  foreach ($results as $key => $row) {
                      echo "<a href='news-article.php?articleId=" .$row["news_id"]."' class='list-group-item active'>".$row["news_title"]."</a>";
                  }
                  
                  
                  foreach ($results as $key => $row) {
                      echo $row["news_content"];
                  }
                  

                  這篇關于PHP:為什么我不能在 mysqli_fetch_array() 結果上循環兩次?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持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 找不到驅動程序)
                    • <bdo id='V9ML6'></bdo><ul id='V9ML6'></ul>
                      <i id='V9ML6'><tr id='V9ML6'><dt id='V9ML6'><q id='V9ML6'><span id='V9ML6'><b id='V9ML6'><form id='V9ML6'><ins id='V9ML6'></ins><ul id='V9ML6'></ul><sub id='V9ML6'></sub></form><legend id='V9ML6'></legend><bdo id='V9ML6'><pre id='V9ML6'><center id='V9ML6'></center></pre></bdo></b><th id='V9ML6'></th></span></q></dt></tr></i><div class="flj5hlb" id='V9ML6'><tfoot id='V9ML6'></tfoot><dl id='V9ML6'><fieldset id='V9ML6'></fieldset></dl></div>

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

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

                            <tbody id='V9ML6'></tbody>
                            主站蜘蛛池模板: 专注氟塑料泵_衬氟泵_磁力泵_卧龙泵阀_化工泵专业品牌 - 梭川泵阀 | 长江船运_国内海运_内贸船运_大件海运|运输_船舶运输价格_钢材船运_内河运输_风电甲板船_游艇运输_航运货代电话_上海交航船运 | 氮化镓芯片-碳化硅二极管 - 华燊泰半导体 | 棉柔巾代加工_洗脸巾oem_一次性毛巾_浴巾生产厂家-杭州禾壹卫品科技有限公司 | 贴板式电磁阀-不锈钢-气动上展式放料阀-上海弗雷西阀门有限公司 工业机械三维动画制作 环保设备原理三维演示动画 自动化装配产线三维动画制作公司-南京燃动数字 | 车载加油机品牌_ 柴油加油机厂家 | 山东彩钢板房,山东彩钢活动房,临沂彩钢房-临沂市贵通钢结构工程有限公司 | 航空障碍灯_高中低光强航空障碍灯_民航许可认证航空警示灯厂家-东莞市天翔航天科技有限公司 | 铸铝门厂家,别墅大门庭院大门,别墅铸铝门铜门[十大品牌厂家]军强门业 | 中细软知识产权_专业知识产权解决方案提供商 | 长春网站建设,五合一网站设计制作,免费优化推广-长春网站建设 | 存包柜厂家_电子存包柜_超市存包柜_超市电子存包柜_自动存包柜-洛阳中星 | 标准品网_标准品信息网_【中检计量】 | 乳化沥青设备_改性沥青设备_沥青加温罐_德州市昊通路桥工程有限公司 | 嘉兴恒升声级计-湖南衡仪声级计-杭州爱华多功能声级计-上海邦沃仪器设备有限公司 | 湖南成人高考报名-湖南成考网| 吨袋包装机|吨包秤|吨包机|集装袋包装机-烟台华恩科技 | 深圳货架厂家_金丽声精品货架_广东金丽声展示设备有限公司官网 | 航空障碍灯_高中低光强航空障碍灯_民航许可认证航空警示灯厂家-东莞市天翔航天科技有限公司 | 雷蒙磨,雷蒙磨粉机,雷蒙磨机 - 巩义市大峪沟高峰机械厂 | 知网论文检测系统入口_论文查重免费查重_中国知网论文查询_学术不端检测系统 | 国产频谱分析仪-国产网络分析仪-上海坚融实业有限公司 | 护腰带生产厂家_磁石_医用_热压护腰_登山护膝_背姿矫正带_保健护具_医疗护具-衡水港盛 | 油液红外光谱仪-油液监测系统-燃油嗅探仪-上海冉超光电科技有限公司 | 国资灵活用工平台_全国灵活用工平台前十名-灵活用工结算小帮手 | 健康管理师报考条件,考试时间,报名入口—首页 | 液晶拼接屏厂家_拼接屏品牌_拼接屏价格_监控大屏—北京维康 | 盛源真空泵|空压机-浙江盛源空压机制造有限公司-【盛源官网】 | 深圳货架厂家_金丽声精品货架_广东金丽声展示设备有限公司官网 | 螺杆真空泵_耐腐蚀螺杆真空泵_水环真空泵_真空机组_烟台真空泵-烟台斯凯威真空 | 全自动固相萃取仪_高通量真空平行浓缩仪-勤业永为 | 成都软件开发_OA|ERP|CRM|管理系统定制开发_成都码邻蜀科技 | ICP备案查询_APP备案查询_小程序备案查询 - 备案巴巴 | 旋片真空泵_真空泵_水环真空泵_真空机组-深圳恒才机电设备有限公司 | 海外整合营销-独立站营销-社交媒体运营_广州甲壳虫跨境网络服务 焊管生产线_焊管机组_轧辊模具_焊管设备_焊管设备厂家_石家庄翔昱机械 | 双段式高压鼓风机-雕刻机用真空泵-绍兴天晨机械有限公司 | 过跨车_过跨电瓶车_过跨转运车_横移电动平车_厂区转运车_无轨转运车 | 土壤养分检测仪_肥料养分检测仪_土壤水分检测仪-山东莱恩德仪器 大型多片锯,圆木多片锯,方木多片锯,板材多片锯-祥富机械有限公司 | 安徽华耐泵阀有限公司-官方网站 安德建奇火花机-阿奇夏米尔慢走丝|高维|发那科-北京杰森柏汇 | 深圳3D打印服务-3D打印加工-手板模型加工厂-悟空打印坊 | 炭黑吸油计_测试仪,单颗粒子硬度仪_ASTM标准炭黑自销-上海贺纳斯仪器仪表有限公司(HITEC中国办事处) |