@snscn 需要的按年月日发帖量和点击排序的使用
1118
10


把下面代码保存为fun函数
class Hitslist
{
    /**
     * @param string $day 日期单位  day天 week周  month月
     * @param int $num   具体日期数字1  比如1天  1周  1月
     * @param string $mo  模块关键字
     * @param int $fid   栏目id
     * @param int $mid  模型id
     * @return false|\PDOStatement|string|\think\Collection
     */
    public function ranking($day='day',$num=1,$mo='cms',$fid=0,$mid=1){

           $map['create_time'] = fun('time@only',$day,$num);
            if($fid){
                $map['fid']=$fid;
            }
            $rs = Db::name($mo .'_content'.$mid)->where($map)->order('view desc')->select();
            return $rs;

    }

}

或者直接下载附件,放到application\common\fun目录下


147_20190602122941bac21.zip


模版中使用方法

//在需要的地方直接调用fun函数
{:fun('Hitslist@ranking','day',1)}
//相关参数说明:
/**
     * @param string $day 日期单位  day天 week周  month月
     * @param int $num   具体日期数字1  比如1天  1周  1月
     * @param string $mo  模块关键字
     * @param int $fid   栏目id
     * @param int $mid  模型id
     * @return false|\PDOStatement|string|\think\Collection
     */

//循环列表

{volist name="{:fun('Hitslist@ranking','day',1)}"   id="rs"}

    {$rs.title},{rs.content}...

{/volist}






10
赏礼
赏钱
收藏
点击回复
      全部留言
  • 10
  • 利中 实战运营者 消费:916.02元 2020-03-26 18:05 18:056楼
    先看,再学习,再研究,再用
0 赏钱 赏礼回复
  • aria 普通粉丝 消费:2460.49元 2019-06-03 17:49 17:496楼

    大神能不能帮忙写个每周赚的积分排行的代码,只计算增加的积分,不计算花掉的积分。谢谢

    阿赖耶识 消费:24.43元 2019-06-03 17:59
    下班了,晚上回去抽空帮你看看
    aria 消费:2460.49元 其他手机 2019-06-03 18:01
    @torylf 谢谢了
0 赏钱 赏礼回复
  • Szup.com乐刷朱弟 实战运营者 消费:4704.58元 2019-06-03 09:45 09:456楼
    • 大神像随风一样热心,必须点赞


0 赏钱 赏礼回复
  • weiqian 普通粉丝 消费:0.7元 2019-06-03 07:07 07:076楼

    大神像随风一样热心,必须点赞

0 赏钱 赏礼回复
  • wr1688 风格开发者 消费:2593.25元 2019-06-02 15:08 15:08
    华为
    6楼
0 赏钱 赏礼回复
  • aria 普通粉丝 消费:2460.49元 2019-06-02 14:54 14:546楼

    不懂怎么用,但看标题是个好东西,顶起来

0 赏钱 赏礼回复
  • snscn 普通粉丝 消费:1862.35元 2019-06-02 14:06 14:06
    其他手机
    6楼
    谢谢torylf大神。
    太热心了,感谢!
0 赏钱 赏礼回复
  • 素之美 风格开发者 消费:495.25元 2019-06-02 12:40 12:406楼

    顶起来

0 赏钱 赏礼回复
更多回复
恢复多功能编辑器
  • 3 1
  • 神盾SOHO
        圈内贴子3398
    • 圈子成员260
    本圈子内的新贴

    推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

     
    网页即时交流
    QQ咨询
    咨询热线
    020-28998648