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,id3....) order by rand() desc limit 6 ",1[/ecmsinfo]
order by 后面跟rand()效率低到死人特别是数据量特别大的时候 MysqL手册早就不推荐这样用了 另不需要desc排序关键词
classid='$GLOBALS[navclassid]'
用这个表示当前栏目
这个强啊,已经修改
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。