解決thinkphp使用paginate分頁時的問題

little bottle
發布: 2023-04-06 08:42:01
轉載
4801 人瀏覽過

本篇文章是關於解決thinkphp使用paginate分頁時再點下一頁搜尋條件就變沒有的解決方法,有同樣問題的朋友可以了解一下。

有網友說最近做專案使用paginate分頁時發現,搜尋的時候點下一頁搜尋條件就變沒了,所以在網路上找了找一些方法,有的說是使用Page類,但是用習慣了paginate,再用Page不習慣,找到了一個方法,可以用paginate搜尋分頁。

->paginate(15,false,['query'=>request()->param()]);
登入後複製

'query'=>request()->param()是取得攜帶的參數,但是僅僅這樣寫是不行的,因為滑鼠放在分頁頁碼上,發現搜尋條件是一直存在的,但是資料不對,因為這裡頁碼連結是get方法傳參,所以在接收參數的時候需要使用get方式接收參數,如果有的人搜尋條件是使用post,沒關係,可以使用input('param.')接收,因為param接收get和post參數的,所有使用這個接收就可以達到分頁攜帶並接收搜尋條件了,這樣分頁資料也是對的。

相關教學:PHP影片教學

#

以上是解決thinkphp使用paginate分頁時的問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:cnblogs.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!