帝国ECMS教程:多表指定多栏目信息调用

http://www.itjxue.com  2015-08-14 20:01  来源:未知  点击次数: 

代码如下:
----------------------------------------------------------------
[ecmsinfo]'select * from (select * from phome_ecms_表名1 where checked=1 and classid in (1610,1616) union select * from phome_ecms_表名2 where checked=1 and classid in (1289,1290,1291)) a order by newstime desc limit 100',100,40,1,24,54,0[/ecmsinfo]
---------------------------------------------------------------

注意事项:
1. 红色括号千万别遗漏,不是多余的!

2.蓝色部分为指定的栏目ID,切忌必须为终极栏目,如果有多个用“,”分隔。

3.多表的时候用union链接。 也可以直接copy这段代码“ union select * from phome_ecms_表名 where checked=1 and classid in (1289,1290,1291)” ,注意union前有空格。

4.绿色“24”为操作类型SQL,黄色“54”为标签模板。具体万能标签用法,请参照官方教程,这里不在详解。

5. 上面代码是按照时间排序,也可以根据需要显示点击排行或者热门推荐,更多应用还需要自己思考!

(责任编辑:IT教学网)

更多

推荐CMS技巧文章