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

<legend id='58rvH'><style id='58rvH'><dir id='58rvH'><q id='58rvH'></q></dir></style></legend>
    • <bdo id='58rvH'></bdo><ul id='58rvH'></ul>

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

    1. <tfoot id='58rvH'></tfoot>
    2. <small id='58rvH'></small><noframes id='58rvH'>

      1. 此結果是僅向前的結果集,不支持向前移動后調

        This result is a forward only result set, calling rewind() after moving forward is not supported - Zend(此結果是僅向前的結果集,不支持向前移動后調用 rewind() - Zend)

        • <i id='NIQmQ'><tr id='NIQmQ'><dt id='NIQmQ'><q id='NIQmQ'><span id='NIQmQ'><b id='NIQmQ'><form id='NIQmQ'><ins id='NIQmQ'></ins><ul id='NIQmQ'></ul><sub id='NIQmQ'></sub></form><legend id='NIQmQ'></legend><bdo id='NIQmQ'><pre id='NIQmQ'><center id='NIQmQ'></center></pre></bdo></b><th id='NIQmQ'></th></span></q></dt></tr></i><div class="fh13ltv" id='NIQmQ'><tfoot id='NIQmQ'></tfoot><dl id='NIQmQ'><fieldset id='NIQmQ'></fieldset></dl></div>
              <tbody id='NIQmQ'></tbody>
            <legend id='NIQmQ'><style id='NIQmQ'><dir id='NIQmQ'><q id='NIQmQ'></q></dir></style></legend>

                • <bdo id='NIQmQ'></bdo><ul id='NIQmQ'></ul>
                  <tfoot id='NIQmQ'></tfoot>
                • <small id='NIQmQ'></small><noframes id='NIQmQ'>

                  本文介紹了此結果是僅向前的結果集,不支持向前移動后調用 rewind() - Zend的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  在 Zend 應用程序中,我使用 ZendDbTableGatewayZendDbSql 從 MySQL 數據庫中檢索數據數據,如下所示.

                  In Zend app, I use ZendDbTableGateway and ZendDbSql to retrieve data data from MySQL database as below.

                  模型 -

                  public function getCandidateEduQualifications($id)
                  {
                      $id  = (int) $id;
                  
                      $rowset = $this->tableGateway->select(function (SqlSelect $select) use ($id)
                      {
                          $select->where
                              ->AND->NEST->equalTo('candidate_id', $id)
                              ->AND->equalTo('qualification_category', 'Educational');
                      });
                  
                      return $rowset;
                  }
                  

                  查看 -

                  我只是在視圖中迭代 $rowset 和 echo.但是當嘗試回顯兩次或更多次時它會出錯.單次迭代有效.

                  I just iterate $rowset and echo in view. But it gives error when try to echo two or more times. Single iteration works.

                  這個結果是一個只向前的結果集,在調用rewind()之后不支持前進

                  This result is a forward only result set, calling rewind() after moving forward is not supported

                  我可以通過將其加載到視圖中的另一個數組來解決它.但這是最好的方法嗎?有沒有其他辦法可以解決這個問題?

                  I can solve it by loading it to another array in view. But is it the best way ? Is there any other way to handle this ?

                  $records = array();
                  foreach ($edu_qualifications as $result) {
                      $records[] = $result;
                  }
                  

                  編輯 -

                  $resultSet->buffer(); 解決了這個問題.

                  推薦答案

                  您收到此 Exception 因為這是預期的行為.Zend 使用 PDO 來獲取它的 ZendDbResultSetZendDbTableGatewayTableGateway 返回的結果集.PDO 結果集默認使用只進游標,這意味著您只能循環一次.

                  You receive this Exception because this is expected behavior. Zend uses PDO to obtain its ZendDbResultSetResultset which is returned by ZendDbTableGatewayTableGateway. PDO result sets use a forward-only cursor by default, meaning you can only loop through the set once.

                  有關游標的更多信息,請查看維基百科和這個 文章.

                  For more information about cursors check Wikipedia and this article.

                  作為 ZendDbResultSetResultset 實現 PHP Iterator 您可以使用 ZendDbResultSetResultset:toArray() 方法或使用 iterator_to_array() 函數.在潛在的大型數據集上使用此函數時請務必小心!關于游標的最好的事情之一正是它們避免一次性引入所有內容,以防數據集太大,因此有時您不想一次將其全部放入數組中.

                  As the ZendDbResultSetResultset implements the PHP Iterator you can extract an array of the set using the ZendDbResultSetResultset:toArray() method or using the iterator_to_array() function. Do be careful though about using this function on potentially large datasets! One of the best things about cursors is precisely that they avoid bringing in everything in one go, in case the data set is too large, so there are times when you won't want to put it all into an array at once.

                  這篇關于此結果是僅向前的結果集,不支持向前移動后調用 rewind() - Zend的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持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='1bkr7'></tfoot>
                  1. <i id='1bkr7'><tr id='1bkr7'><dt id='1bkr7'><q id='1bkr7'><span id='1bkr7'><b id='1bkr7'><form id='1bkr7'><ins id='1bkr7'></ins><ul id='1bkr7'></ul><sub id='1bkr7'></sub></form><legend id='1bkr7'></legend><bdo id='1bkr7'><pre id='1bkr7'><center id='1bkr7'></center></pre></bdo></b><th id='1bkr7'></th></span></q></dt></tr></i><div class="9zvxd9z" id='1bkr7'><tfoot id='1bkr7'></tfoot><dl id='1bkr7'><fieldset id='1bkr7'></fieldset></dl></div>
                  2. <legend id='1bkr7'><style id='1bkr7'><dir id='1bkr7'><q id='1bkr7'></q></dir></style></legend>

                  3. <small id='1bkr7'></small><noframes id='1bkr7'>

                            <tbody id='1bkr7'></tbody>
                            <bdo id='1bkr7'></bdo><ul id='1bkr7'></ul>
                          • 主站蜘蛛池模板: 东莞市踏板石餐饮管理有限公司_正宗桂林米粉_正宗桂林米粉加盟_桂林米粉加盟费-东莞市棒子桂林米粉 | 耐高温风管_耐高温软管_食品级软管_吸尘管_钢丝软管_卫生级软管_塑料波纹管-东莞市鑫翔宇软管有限公司 | 定时排水阀/排气阀-仪表三通旋塞阀-直角式脉冲电磁阀-永嘉良科阀门有限公司 | 洗石机-移动滚筒式,振动,螺旋,洗矿机-青州冠诚重工机械有限公司 | 科昊仪器超纯水机系统-可成气相液氮罐-美菱超低温冰箱-西安昊兴生物科技有限公司 | 彩信群发_群发彩信软件_视频短信营销平台-达信通 | 济南品牌包装设计公司_济南VI标志设计公司_山东锐尚文化传播 | 不锈钢水管-不锈钢燃气管-卫生级不锈钢管件-不锈钢食品级水管-广东双兴新材料集团有限公司 | 手术室净化厂家-成都做医院净化工程的公司-四川华锐-15年特殊科室建设经验 | LED灯杆屏_LED广告机_户外LED广告机_智慧灯杆_智慧路灯-太龙智显科技(深圳)有限公司 | 砍排机-锯骨机-冻肉切丁机-熟肉切片机-预制菜生产线一站式服务厂商 - 广州市祥九瑞盈机械设备有限公司 | 深圳3D打印服务-3D打印加工-手板模型加工厂-悟空打印坊 | 上海地磅秤|电子地上衡|防爆地磅_上海地磅秤厂家–越衡称重 | 长春网站建设,五合一网站设计制作,免费优化推广-长春网站建设 | 石磨面粉机|石磨面粉机械|石磨面粉机组|石磨面粉成套设备-河南成立粮油机械有限公司 | 郑州墨香品牌设计公司|品牌全案VI设计公司 | 展厅设计公司,展厅公司,展厅设计,展厅施工,展厅装修,企业展厅,展馆设计公司-深圳广州展厅设计公司 | 首页-恒温恒湿试验箱_恒温恒湿箱_高低温试验箱_高低温交变湿热试验箱_苏州正合 | 精密模具加工制造 - 富东懿 | 伸缩器_伸缩接头_传力接头-巩义市润达管道设备制造有限公司 | 云南成人高考网| 贝朗斯动力商城(BRCPOWER.COM) - 买叉车蓄电池上贝朗斯商城,价格更超值,品质有保障! | 温州食堂承包 - 温州市尚膳餐饮管理有限公司 | 海尔生物医疗四川代理商,海尔低温冰箱四川销售-成都壹科医疗器械有限公司 | 铝单板_铝窗花_铝单板厂家_氟碳包柱铝单板批发价格-佛山科阳金属 | 环比机械 | China plate rolling machine manufacturer,cone rolling machine-Saint Fighter | 炒货机-炒菜机-炒酱机-炒米机@霍氏机械 | 企业VI设计_LOGO设计公司_品牌商标设计_【北京美研】 | 青岛代理记账_青岛李沧代理记账公司_青岛崂山代理记账一个月多少钱_青岛德辉财税事务所官网 | 杰恒蠕动泵-蠕动泵专业厂家-19年专注蠕动泵 | 深圳美安可自动化设备有限公司,喷码机,定制喷码机,二维码喷码机,深圳喷码机,纸箱喷码机,东莞喷码机 UV喷码机,日期喷码机,鸡蛋喷码机,管芯喷码机,管内壁喷码机,喷码机厂家 | 熔体泵|换网器|熔体齿轮泵|熔体计量泵厂家-郑州巴特熔体泵有限公司 | 碎石机设备-欧版反击破-欧版颚式破碎机(站)厂家_山东奥凯诺机械 高低温试验箱-模拟高低温试验箱订制-北京普桑达仪器科技有限公司【官网】 | EFM 022静电场测试仪-套帽式风量计-静电平板监测器-上海民仪电子有限公司 | 东莞工厂厂房装修_无尘车间施工_钢结构工程安装-广东集景建筑装饰设计工程有限公司 | 艾默生变频器,艾默生ct,变频器,ct驱动器,广州艾默生变频器,供水专用变频器,风机变频器,电梯变频器,艾默生变频器代理-广州市盟雄贸易有限公司官方网站-艾默生变频器应用解决方案服务商 | 单螺旋速冻机-双螺旋-流态化-隧道式-食品速冻机厂家-广州冰泉制冷 | 莱州网络公司|莱州网站建设|莱州网站优化|莱州阿里巴巴-莱州唯佳网络科技有限公司 | 机器视觉检测系统-视觉检测系统-机器视觉系统-ccd检测系统-视觉控制器-视控一体机 -海克易邦 | 体检车_移动CT车_CT检查车_CT车_深圳市艾克瑞电气有限公司移动CT体检车厂家-深圳市艾克瑞电气有限公司 |