要求:
根据热门, 点赞, 最新三个需求排序
1、按点赞数进行排序,点赞数超过5个的入选,如有多个符合条件入选,取点赞数的前5。
2、在后台的评论中增加置顶按钮。可对某贴的某个回复进行置顶。置顶的内容在热门的顶部位置。单个回帖置顶数量不限制
Hot_sort_num字段指人工置顶时, 输入的数字,大数排在上方
$ids //记录已经查询过数据的id
If(第一页时){
1. 根据热门hot_sort_num查询热门的数据
(hot_sort_num>0) =>$ret1
Foreach, 记录id
2. 查询点赞数大于5, 且只查询5条 =>$ret2
Hot_sort_num =0
Foreach 记录id
3. 查询最新的数据 =>$ret3
Not in $ids;
Array_merge($ret1, $ret2, $ret3);
Limit($page*$num, $num - count($ids))
}else{
4. 查询最新的数据 =>$ret3
Not in $ids;
Array_merge($ret1, $ret2, $ret3);
Limit($page*$num - count($ids), $num)
}