ppypp伦理天堂,91手机在线视频,免费在线观看黄色毛片,夜夜穞天天穞狠狠穞AV美女按摩

聯系官方銷售客服

1835022288

028-61286886

投訴 解決中 / 已回 如何調用全站所有模塊最新發布的5條內容 2 590
POSCMS版本:

我把新聞模塊分別復制了5個模塊,如何在首頁調用整站的最新5條信息呢?

每個模塊都設置推薦位9為首頁頭條,如何在首頁調用所有模塊的前5條推薦位9的信息?

解決方案

  • QQ截圖20161218121157.jpg

    后來用自定義sql來完成的,但是系統默認自定義sql是不支持UNION的,要把語句過濾關閉掉;

    還有自定義語句解析很不完善,不支持like 不支持union 不支持雙層雙引號(單層雙引號可以用\轉移符實現),不支持單引號,轉移符也不行

    例如下面

    SELECT title,url,updatetime,description,gonggao FROM dr_1_whdt where gonggao=\'[\"1\"]\') UNION (SELECT title,url,updatetime,description,gonggao FROM dr_1_fybl where gonggao=\'[\"1\"]\') UNION (SELECT title,url,updatetime,description,gonggao FROM dr_1_fyxy where gonggao=\'[\"1\"]\') UNION (SELECT title,url,updatetime,description,gonggao FROM dr_1_zhy where gonggao=\'[\"1\"]\') UNION (SELECT title,url,updatetime,description,gonggao FROM dr_1_whmc where gonggao=\'[\"1\"]\') UNION (SELECT title,url,updatetime,description,gonggao FROM dr_1_whdl where gonggao=\'[\"1\"]\') UNION (SELECT title,url,updatetime,description,gonggao FROM dr_1_mjmz where gonggao=\'[\"1\"]\') ORDER BY updatetime LIMIT 2

    我需要獲取gonggao值為["1"]的記錄,怎么也無法完成

    like \"%1%\" 報錯

    = \'[\"1\"]\' 報錯

    = '"["1"]"' 報錯

    各種嘗試,各種報錯,很多在數據庫可以執行的語句,到模板里就不行,sql判斷和單雙引號處理有問題

代码语言