帝国ecms栏目之随机推荐

帝国ecms栏目之随机推荐

来源:帝国CMS模板网 作者:帝国CMS教程 时间:2009-11-25
浏览:8.6千+ 收藏 点赞(49)
简介: [ecmsinfo]select * from phome_ecms_news order by rand() desc limit 6 ,6,18,1,24,11,1[/ecmsinfo]呵呵,注意红色部分,其实就把原来的by ID改为by rand() 就可以了,现在还
[ecmsinfo]"select * from phome_ecms_news order by rand() desc limit 6 ",6,18,1,24,11,1[/ecmsinfo]

呵呵,注意红色部分,其实就把原来的by ID改为by rand()   就可以了,现在还有一个就是不知道怎么调用多个栏目或是调用整个大栏目下的子栏目。

现在还有一个就是不知道怎么调用多个栏目或是调用整个大栏目下的子栏目。

and classid in (id1,id2,id3....)

上面的id是为终极栏目id

完整语句:

[ecmsinfo]"select   *   from   phome_ecms_news   where id=XX and classid   in   (id1,id2,id3....) order   by   rand()   desc   limit   6   ",6,18,1,24,11,1[/ecmsinfo]

order by 后面跟rand()效率低到死人特别是数据量特别大的时候 mysql手册早就不推荐这样用了   另不需要desc排序关键词

classid='$GLOBALS[navclassid]'

用这个表示当前栏目这个强啊,已经修改

帝国CMS模板网 帝国CMS模板网(www.daixiao360.cn)长期承接帝国CMS模板定制,帝国CMS仿站,帝国CMS采集规则,帝国CMS插件,帝国CMS二次开发。