应用插件 版主:官方插件技术组
怎样做类似这种回帖排行榜把会员在模块或者全站的回复数统计下然
类型:迅睿CMS 更新时间:2021-02-22 17:48:08 会员 模块 排序

怎样做类似这种回帖排行榜,把会员在模块或者全站的回复数统计下,然后从高到底排序 列表遍历出来呢?

{xunruicms_img_title}

回帖
  • 迅睿框架技术-邓芝
    #1楼    迅睿框架技术-邓芝
    2021-02-22 16:32:02
    Chrome 0
    所谓回帖是调用哪里的数据呢?回帖是新建的模块吗?
  • 志伟
    #2楼    志伟
    2021-02-22 16:36:44
    Chrome 0
    迅睿框架技术-邓芝 比如,news模块,回帖就是news里面文章的评论发布数量
  • 官方插件技术-李译
    #3楼    官方插件技术-李译
    2021-02-22 16:56:18
    Chrome 0
    评论插件
    <?php $sql = urlencode('SELECT COUNT(*) as ct,author,uid FROM `dr_1_news_comment` GROUP by uid ORDER BY `ct`  DESC limit 20');?>
    {sql sql='$sql'}
    用户{$t.author}回帖{$t.ct}次
    {/sql}
    满意答案
  • 志伟
    #4楼    志伟
    2021-02-22 17:13:52
    Chrome 0
    官方插件技术-李译 首页位置调用的,但是提示这个{sql sql='$sql'} <dd> <a href="#"> <img src="{dr_avatar($t.uid)}"><cite>{$t.author}</cite><i> $t.ct}次回答</i> </a> </dd>{/sql}{$debug}

  • 官方插件技术-李译
    #5楼    官方插件技术-李译
    2021-02-22 17:14:46
    Chrome 0
    你的代码少写了啊

  • 志伟
    #6楼    志伟
    2021-02-22 17:23:41
    Chrome 0
    官方插件技术-李译 不好意思,刚刚缓存没有看全上面那一行代码,我现在写完整了,报系统故障了
    <h3 class="fly-panel-title">回贴排行榜</h3>
            <dl>
    <?php $sql = urlencode('SELECT COUNT(*) as ct,author,uid FROM `dr_1_news_comment` GROUP by uid ORDER BY `ct`  DESC limit 20');?>
    {sql sql='$sql'} 
              <dd>
                <a href="#">
                  <img src="{dr_avatar($t.uid)}"><cite>{$t.author}</cite><i> $t.ct}次回答</i>
                </a>
              </dd>
    {/sql}
               </dl>


  • 官方插件技术-李译
    #7楼    官方插件技术-李译
    2021-02-22 17:39:32
    Chrome 0
    开发者模式看看报什么错,评论插件安装了吗
  • 志伟
    #8楼    志伟
    2021-02-22 17:41:28
    Chrome 0
    官方插件技术-李译 安装了,并且配置了,可以正常评论。并且发了几个评论数据,用来测试统计的。报错这个

  • 志伟
    #9楼    志伟
    2021-02-22 17:43:34
    Chrome 0
    官方插件技术-李译 我知道什么原因了。默认你提供的代码是news模块的。 模块名称不对,我改下就行。 谢谢你了。
  • 志伟
    #10楼    志伟
    2021-02-22 17:48:08
    Chrome 0
    @官方插件技术-李译:感谢您!