帝國CMS萬用標籤SQL語句呼叫比較靈活,是許多使用帝國CMS的站長比較喜歡的一種呼叫方式,然而帝國cms7.0版與之前的6.6版卻因為資料表結構的調整而有一些不同之處。
以帝國CMS6.6版本自帶的資料庫phome_ecms_news為例,其國外新聞classid為35,呼叫最新的5個資料可以採用以下方法:
程式碼如下:
[ecmsinfo]'select * from [!db.pre!]ecms_news where checked=1 and classid=35 order by newstime desc limit 5 ' ,5,24,0,24,2,0[/ecmsinfo]
推擠學習《帝國cms教學》
以此類推,呼叫最新的第6條到第10條資料可採用如下語句:
程式碼如下:
[ecmsinfo]'select * from [!db.pre!]ecms_news where checked=1 and classid=35 order by newstime desc limit 5,5 ' ,5,24,0,24,2,0[/ecmsinfo]
但是採用帝國CMS7.0版本的話以上語句就會出錯!原因是帝國CMS7.0將未審核資訊分離出去,因此表中少了checked字段,此時可採用以下語句調用最新5條資訊:
代碼如下:
[ecmsinfo]'select * from [!db.pre!]ecms_news where and classid=35 order by newstime desc limit 5 ' , 5,24,0,24,2,0[/ecmsinfo]
以上是分享帝國CMS7.0萬能標籤SQL呼叫注意事項的詳細內容。更多資訊請關注PHP中文網其他相關文章!