<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                通常在數據查詢后都會對數據集進行分頁操作,ThinkPHP也提供了分頁類來對數據分頁提供支持。 下面是數據分頁的兩種示例。 ### 利用Page類和limit方法分頁 ~~~ $User = M('User'); // 實例化User對象 $count = $User->where('status=1')->count();// 查詢滿足要求的總記錄數 $Page = new \Think\Page($count,25);// 實例化分頁類 傳入總記錄數和每頁顯示的記錄數(25) $show = $Page->show();// 分頁顯示輸出 // 進行分頁數據查詢 注意limit方法的參數要使用Page類的屬性 $list = $User->where('status=1')->order('create_time')->limit($Page->firstRow.','.$Page->listRows)->select(); $this->assign('list',$list);// 賦值數據集 $this->assign('page',$show);// 賦值分頁輸出 $this->display(); // 輸出模板 ~~~ ### 分頁類和page方法的實現分頁 ~~~ $User = M('User'); // 實例化User對象 // 進行分頁數據查詢 注意page方法的參數的前面部分是當前的頁數使用 $_GET[p]獲取 $list = $User->where('status=1')->order('create_time')->page($_GET['p'].',25')->select(); $this->assign('list',$list);// 賦值數據集 $count = $User->where('status=1')->count();// 查詢滿足要求的總記錄數 $Page = new \Think\Page($count,25);// 實例化分頁類 傳入總記錄數和每頁顯示的記錄數 $show = $Page->show();// 分頁顯示輸出 $this->assign('page',$show);// 賦值分頁輸出 $this->display(); // 輸出模板 ~~~ ### 帶入查詢條件 如果是POST方式查詢,如何確保分頁之后能夠保持原先的查詢條件呢,我們可以給分頁類傳入參數,方法是給分頁類的parameter屬性賦值 ~~~ $count = $User->where($map)->count();// 查詢滿足要求的總記錄數 $Page = new \Think\Page($count,25);// 實例化分頁類 傳入總記錄數和每頁顯示的記錄數 //分頁跳轉的時候保證查詢條件 foreach($map as $key=>$val) { $Page->parameter[$key] = urlencode($val); } $show = $Page->show();// 分頁顯示輸出 ~~~ ### 分頁樣式定制 我們可以對輸出的分頁樣式進行定制,分頁類Page提供了一個setConfig方法來修改默認的一些設置。例如: ~~~ $Page->setConfig('header','個會員'); ~~~ setConfig方法支持的屬性包括: |屬性|描述| |------|----------| |header|頭部描述信息,默認值 “共 %TOTAL_ROW% 條記錄” | |prev|上一頁描述信息,默認值 “<<” | |next|下一頁描述信息,默認值 “>>” | |first|第一頁描述信息,默認值 “1...” | |last|最后一頁描述信息,默認值 “...%TOTAL_PAGE%” | |theme |分頁主題描述信息,包括了上面所有元素的組合 ,設置該屬性可以改變分頁的各個單元的顯示位置,默認值是 "%FIRST% %UP_PAGE% %LINK_PAGE% %DOWN_PAGE% %END%"| 其中,顯示位置的對應的關系為: | 位置 | 說明 | |-----|-----| | %FIRST% | 表示第一頁的鏈接顯示 | | %UP_PAGE% | 表示上一頁的鏈接顯示 | | %LINK_PAGE% | 表示分頁的鏈接顯示 | | %DOWN_PAGE% | 表示下一頁的鏈接顯示 | | %END% | 表示最后一頁的鏈接顯示 | 除了改變顯示信息外,你還可以使用樣式來定義分頁的顯示效果。 這些樣式class包括:first(第一頁)、prev(上一頁)、next(下一頁)、end(最后一頁)、num(其他頁的數字)、current(當前頁)。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看