魔趣吧官方商城
广告招商,需要请点击
点击投放广告
完全免费的字体下载网站
魔趣吧站长

[discuz建站技术] 群组积分排行规则修改

[复制链接]
查看: 77|回复: 0
发表于 2020-1-15 15:03:00 | 显示全部楼层 |阅读模式
默认情况下,群组积分排行是所有时间内的积分排行,但是有时候站长更需要最近时间的排行,比如说30天内排行,90天内排行。, u  h, d+ V4 @(w ww.m oqu8.c om)
直接上代码吧。
7 k2 A0 Y2 H+ ]. L; U5 G  n! z
  1. $topgrouplist = array();
  2. $olddate = date('Ymd', TIMESTAMP - 90*86400); // 获取90天内排名,魔趣吧
  3. $rs = DB::fetch_all('select count(1) as credit, fid from %t forum_groupcreditslog where logdate >= %s group by fid order by credit desc limit 12', array('forum_groupcreditslog', $olddate));
  4. foreach($rs as $v) {
  5.     $_group = DB::fetch_first("SELECT * FROM ".DB::table('forum_forum')." f LEFT JOIN ".DB::table("forum_forumfield")." ff ON ff.fid=f.fid WHERE f.fid = {$v['fid']} and f.type='sub' AND f.status=3");
  6.     $_group['commoncredits'] = $v['credit'];
  7.     isset($_group['icon']) && $_group['icon'] = get_groupimg($_group['icon'], 'icon');
  8.     $topgrouplist[] = $_group;
  9. }
复制代码
+ D' j4 v; i/ \) Y  ?(ww w.m oq u8.c om)
上面代码是获取90天内的积分排名,dz默认是通过forum_forum表里的commoncredits计算排名,我是通过forum_groupcreditlog表来计算排名,一个新帖会往这个表里插入一条数据。
2 a' J) p) g& w; s& ~

魔趣吧版权声明1,本文内容及相关资源来源于网络,版权归版权方所有!本站原创内容版权归本站所有,请勿转载!
2,本文内容仅代表作者本人观点,不代表本网站立场,作者文责自负,本站资源仅供学习研究,请勿非法使用,否则后果自负!请下载后24小时内删除!
3,本文内容,包括但不限于源码、文字、图片等,仅供参考使用,本站不对其安全性,正确性等作出保证。但本站会尽量审核会员发表的内容
4,如您认为本文内容侵犯了您的权益,请与我们联系!我们将在5个工作日内做出处理!本站保留全部修改、解释、更新本声明的权利魔趣吧

魔趣吧,全网领先的建站资源下载基地!Discuz模板、Discuz插件、素材、特效,源码,建站,就上魔趣吧!!
魔趣吧唯一官方网站:https://www.moqu8.com,唯一官方客服QQ:1218894030,请谨防假冒网站和骗子冒充本站!
回复

使用道具 举报/反馈

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回列表
魔趣吧在线客服
关闭
欢迎来到魔趣吧
如果你有建站技术问题、仿站需求、模板插件修改需求,请联系我们的技术支持!高效率,低价格的帮你搞定!
请认准魔趣吧唯一官网:www.moqu8.com,谨防假冒网站!
建站技术支持(收费)
资源互换/合作
魔趣吧在线客服
普惠站长,魔趣吧VIP限时大降价X

普惠站长,魔趣吧VIP限时大降价

普惠站长,魔趣吧VIP限时大降价,限时活动,不容错过!...

立即抢福利!
魔趣吧
做感动人心的好资源站

关于魔趣吧|魔趣建站

魔趣吧,志在打造全国最大的建站资源共享平台。 本站提供海量免费的建站资源,包括WordPress模板、Discuz精仿模板、PHPWind模板、phpcms模板、Discuz精仿插件、帝国cms模板、织梦模板等上万精品模板!同时,提供各种建站素材、JS特效、整站程序源码!
服务中文站长,传播分享精神!建站,就来魔趣吧!!
2015-2020  支持:魔趣吧 ( 豫ICP备15026783号-4 )  
HTTPS安全认证
|网站地图 已运行天