成人快手app下载

  • 河南網站建設-鄭州網站建設-上海網站建設-SEO優化-網絡營銷-經典美文

  • 專注網站建設 服務熱線: 13061801310

當前位置:東東網 > 近期動態 > 網站建設觀點 > 正文

THINKPHP5 項目實戰模糊查詢

發布時間:2020-04-26 | 發布者: 東東網| 瀏覽次數:

不管對于那個系統,查詢功能是必須存在的。所以掌握模糊查詢功能是必不可少的,下面我就根據具體項目介紹一下模糊查詢。

 

 

 

上圖是項目的后臺的一個文章管理功能,可以看到可以根據分類,日期,還有文章的標題進行查詢,那么這個功能到底怎么實現呢?咱們一步一步來。

首先,找到前端的HTML頁面

 

 

可以看到是一個form表單,提交的位置是admin/news/index里面,然后找到news控制器下面的index方法:

 

 

 

首先一定要明確思路,我們可以根據分類查詢,也能根據時間段查詢,更能夠通過搜索文章的標題進行搜索,可謂是面面俱到了。具體代碼上面的圖已經貼出來了,就是判斷一下表單通過post提交的數據是否存在,然后組裝$where這個數組,然后把他送到model層里面。下面貼出model層里面的代碼:

 

 

 

就是把$where賦給$condition,如果$where啥也沒有,就是你木有進行搜索,那么$condition就默認為空。剩下的我相信根據大家的聰明才智肯定能夠看懂啦

轉載請標注:東東網——THINKPHP5 項目實戰模糊查詢