用帝国ECMS 5.1整合PHPwind论坛,在ECMS首页用sql查询调用论坛所有栏目中最新的帖子:
'select subject as title,tid as id from pw_threads order by tid desc limit 10'现在我想随机调出论坛中最近15天最热门的帖子,应怎样修改?

解决方案 »

  1.   

    最热门的就是回复最多的吧,pw_threads这个表里面应该有相应字段吧,排序就能得到吧如果没有就把对应主题下面的所有回复做集合在排序
      

  2.   

    select subject as title,tid as id from pw_threads where DATEDIFF(日期字段,now()) <= 15 order by rand() limit 10既然随机取了,就不要按tid排序了。至于随机取出多少条数据,由最后面的limit决定