TP3 2分頁第二頁帶查詢條件顯示(兩種解決辦法)

2021-08-18 03:24:14 字數 1250 閱讀 6957

如果是post方式查詢,如何確保分頁之後能夠保持原先的查詢條件呢,我們可以給分頁類傳入引數,方法是給分頁類的parameter屬性賦值

$count 

=$user

->

where

($map

)->

count

();// 查詢滿足要求的總記錄數

$page

=new

\think\page

($count,25

);// 例項化分頁類 傳入總記錄數和每頁顯示的記錄數

//分頁跳轉的時候保證查詢條件

foreach

($map

as$key

=>

$val

)

$show

=$page

->

show

();// 分頁顯示輸出

額......可以是post方式帶引數查詢,只要在foreach中間這麼寫就好了

$page

->

parameter

= i(

'param.'

);

foreach(

$map

as$key

=>

$val

) $show

= $page

->

show();

// 分頁顯示輸出

$post

= $model

->

where

($map

)->

limit

($page

->

firstrow

.','

.$page

->

listrows

)->

order

('id desc'

)->

select();

$this

->

assign

('xueyuan'

, $post);

$this

->

assign

('page'

,$show

);

TP5 1 分頁 帶引數傳遞

控制器 public function index else rs db name admin where where order id desc paginate 1,false,query where rs db name admin order id desc paginate 1 page ...

tp框架使用心得(六) 分頁查詢

在用thinkphp中,對於新手手冊中還是有很多地方不太懂的,比如說分頁查詢,分頁當然很簡單了,簡單六部搞定如下圖 可是當查詢的時候問題就來了。文件中是這樣寫的 完全不知道說的什麼 上面這個方法好用,細心的人發現我用的不是post傳參而是get。呵呵呵 貼 publicfunctionsearch ...

tp3 2中分頁點選某一頁資料時顯示正確的資料

先得出資料的總數 count m xueyuan where where count tp分頁自帶的類 pageobj new page count,10 後面的數字是每頁顯示多少條資料,可以寫著動態的 從這裡開始到foreach結束,這就是解決分頁資料問題 pageobj parameter i ...