迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發框架,基于MIT開源許可協議發布,免費且不限制商業使用,是免費開源的產品,以萬端互聯為設計理念,支持的微信公眾號、小程序、APP客戶端、移動端網站、PC網站等多終端式管理系統。
聯系官方銷售客服
1835022288
028-61286886
在一個欄目中,我想把匹配關鍵詞的文章排序在最前面顯示,然后沒有匹配關鍵詞的文章排在后面顯示,不和道怎么實現,有誰能提供一下思路,謝謝!
搜索功能的話只能重寫搜索類參考文檔:《Table類:搜索條件的開發》
回復@迅睿框架聯合創始人
select *,( IF(LOCATE('企業',keywords) , 1, 0) + IF(LOCATE('行業',keywords) , 1, 0) ) AS weight FROM dracecn_1_qzkc WHERE 1 ORDER BY weight desc;
這個是我在本地調試出來的正確的SQL語句,我想在前臺欄目列表中調用這個語句的結果集,并且有分頁,不知道應該怎么實現。
參考文檔:《SQL語句循環》
搜索功能的話只能重寫搜索類參考文檔:《Table類:搜索條件的開發》
回復@迅睿框架聯合創始人
select *,( IF(LOCATE('企業',keywords) , 1, 0) + IF(LOCATE('行業',keywords) , 1, 0) ) AS weight FROM dracecn_1_qzkc WHERE 1 ORDER BY weight desc;
這個是我在本地調試出來的正確的SQL語句,我想在前臺欄目列表中調用這個語句的結果集,并且有分頁,不知道應該怎么實現。
參考文檔:《SQL語句循環》