<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>

            Thinkphp搜索時首頁分頁和搜索頁保持條件

            時間:2025-10-04 17:33:28 php語言

            Thinkphp搜索時首頁分頁和搜索頁保持條件

              主要介紹了Thinkphp搜索時首頁分頁和搜索頁保持條件分頁的方法,以兩種不同的方式詳細分析了實現搜索時分頁情況下保持搜索條件的方法,是非常具有實用價值的技巧,需要的朋友可以參考,就跟隨百分網小編一起去了解下吧,想了解更多相關信息請持續關注我們應屆畢業生考試網!

              本文實例講述了Thinkphp實現搜索時首頁分頁和搜索頁保持條件分頁的方法。分享給大家供大家參考。具體實現方法如下:

              在做搜索查詢時突然發現在首頁用的分頁代碼在搜索頁使用時出現錯誤,首頁分頁代碼(代碼中標注start與end部分為分頁代碼)

              復制代碼 代碼如下:

              public function index(){

              $res=D('Info');/pic/p>

              /**********start************/

              import('ORG.Util.Page');/pic/p>

              $count= $res->count();/pic/p>

              $Page = new Page($count,3);/pic/p>

              /pic/pic/p>

              $show= $Page->show();/pic/p>

              /pic/p>

              $list = $res->order('iid desc')->limit($Page->firstRow.','.$Page->listRows)->select();

              /**********end************/

              $this->assign('list',$list);/pic/p>

              /*********start*************/

              $this->assign('page',$show);/pic/p>

              /*********end*************/

              $this->display(); /pic/p>

              }

              搜索代碼(代碼中start與end之間標注的部分為分頁代碼,注釋標注了分頁跳轉時保存查詢條件),以下兩種方法都可以保存條件(不清楚這樣是不是寫的規范),查詢:

              復制代碼 代碼如下:

              public function search() {

              $res=D('Info');

              $name=$_REQUEST['name'];

              $sear['name'] = array('like','%'.$name.'%');

              /*********start*************/

              import('ORG.Util.Page');/pic/p>

              $count=$res->where($sear)->count();/pic/p>

              $Page=new Page($count,2);/pic/p>

              /*********end*************/

              /pic/p>

              foreach($sear as $key=>$val) {

              $Page->parameter   .=   "$key=".urlencode($name)."&";/pic/p>

              }

              /*********start*************/

              $show=$Page->show();/pic/p>

              /pic/p>

              $val=$res->where($sear)->$val=$res->where($sear)->limit($Page->firstRow.','.$Page->listRows)->select();

              /*********end*************/

              $this->assign('search',$val);

              /*********start*************/

              $this->assign('page',$show);

              /*********end*************/

              $this->display();

              }

            【Thinkphp搜索時首頁分頁和搜索頁保持條件】相關文章:

            tp搜索時首頁分頁和搜索頁保持條件分頁的方法09-20

            搜索框設計和布局的方法01-28

            WindowsXP搜索技巧12-05

            如何設計搜索框09-08

            php啟用sphinx全文搜索的方法12-22

            該如何改進設計搜索框02-03

            小班教案水娃娃大搜索11-14

            如何個網頁設置搜索框03-04

            php啟用sphinx全文搜索的實現方法10-15

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看