欢迎来到素材无忧网,按 + 收藏我们
登录 注册 退出 找回密码

帝国Ecms栏目--随机推荐

时间: 2019-05-30 12:01 阅读: 作者:素材无忧网

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]'
用这个表示当前栏目
这个强啊,已经修改

版权声明: 本站资源均来自互联网或会员发布,如果侵犯了您的权益请与我们联系,我们将在24小时内删除!谢谢!

转载请注明: 帝国Ecms栏目--随机推荐

标签:  
相关文章
模板推荐