目的
在項目中,數據庫中有多條數據,我們使用搜索搜出來的數據會有很多,一個頁面根本無法完全顯示出來,所以需要分頁,但是,這個分頁會跟當前的分頁產生沖突,所以要把分頁和搜索結合起來,這樣不僅方便,而且簡化了流程.
提示:閱讀本文需要15分鍾
方法
當我點擊分頁按鈕時,我讓這個跳轉動作執行searchs(),在searchs()中執行跳轉,這樣就實現的搜索和分頁的統一.
流程
一.HTML文件
二.下載layui文件,並引入layui的js和css文件

三.JS代碼


四. 在封裝的DB類中創建排序(order)方法


五.在PHP文件中,創建getPagesOrSearchs方法

六.查看結果

七.在搜索框中顯示當前的搜索關鍵字


結語
在tp5中使用layui創建搜索和分頁大概就是這樣,當然正式項目中肯定比這詳細,例如在正式項目中查詢不能使用like查詢,因為會給數據庫產生非常大的壓力,一般都是使用第三方工具和id,這樣可以迅速獲取到當前要查詢的數據,而不給數據庫帶來負擔.
