這篇文章主要為大家介紹了帝國(guó)cms7.0萬(wàn)能標(biāo)簽sql調(diào)用注意事項(xiàng),對(duì)于用慣了之前6.6版本的用戶尤其需要注意,需要的朋友可以參考下。
帝國(guó)cms萬(wàn)能標(biāo)簽sql語(yǔ)句調(diào)用比較靈活,是很多使用帝國(guó)cms的站長(zhǎng)比較喜歡的一種調(diào)用方式,然而帝國(guó)cms7.0版與之前的6.6版卻因?yàn)閿?shù)據(jù)表結(jié)構(gòu)的調(diào)整而有一些不同之處。
以帝國(guó)cms6.6版本自帶的數(shù)據(jù)庫(kù)phome_ecms_news為例,其國(guó)外新聞classid為35,調(diào)用最新的5條數(shù)據(jù)可以采用如下方法:
代碼如下:
[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]
以此類推,調(diào)用最新的第6條到第10條數(shù)據(jù)可采用如下語(yǔ)句:
代碼如下:
[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]
但是采用帝國(guó)cms7.0版本的話以上語(yǔ)句就會(huì)出錯(cuò)!原因是帝國(guó)cms7.0將未審核信息分離出去,因此表中少了checked字段,此時(shí)可采用以下語(yǔ)句調(diào)用最新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]