业务经理

微信扫描以上二维码

028-61286886

技术咨询

如何统计会员在某个表发布了多少条信息

迅睿框架 更新 2019-12-25 17:37:34 小周

模板标签里面

如何统计会员在某个表发布了多少条信息?

{module module=news catid=1 uid=$t.uid more=1 order=displayorder_desc,updatetime num=5}

uid会员在news表的catid总共发布了多少条信息?

{/module }

方案

  • Booid.com #1 · 2019-12-25 16:00:07
    <?php 
    $18html_com = \Phpcmf\Service::M()->db->table('1_news')->where('uid', $t.uid)->countAll();
    echo $18html_com;
    ?>
  • Booid.com #2 · 2019-12-25 16:08:48
    Booid.com靠,数字开头居然报错,用下面这句
    <?php 
    $www_18html_com = \Phpcmf\Service::M()->db->table('1_news')->where('uid', $t.uid)->countAll();
    echo $www_18html_com;
    ?>
  • Booid.com #3 · 2019-12-25 16:09:55
    你也可以用这个
    image
  • 小周 #4 · 2019-12-25 16:24:36
    Booid.com这个不对,调出来的是 num的数量
  • 小周 #5 · 2019-12-25 16:30:43
    Booid.com
    <?php 
    $www_18html_com = \Phpcmf\Service::M()->db->table('1_news')->where('uid', $t.uid)->countAll();
    echo $www_18html_com;
    ?>
    这个也不行,调出来表中所有会员信息,也就是where('uid', $t.uid)无效了。{$t.uid}是能调出的,看看是哪不对?
  • Booid.com #6 · 2019-12-25 16:37:10
    小周
    $www_18html_com = \Phpcmf\Service::M()->where("uid",$t.uid)->counts("1_news");
  • 易学习 #7 · 2019-12-25 16:45:05
    php变量不是数字开头,常识嘛Booid.com
  • 迅睿框架创始人 #8 · 2019-12-25 16:47:27

    {module module=news catid=1 uid=$t.uid more=1 order=displayorder_desc,updatetime num=5}

    uid会员在news表的catid总共发布了多少条信息?

    catid限最终栏目

    {php echo\Phpcmf\Service::M()->db->table('1_news')->where('catid', $t.catid)->where('uid', $t.uid)->countAll();}


    {/module }

  • 小周 #9 · 2019-12-25 16:54:18
    回复迅睿框架创始人还是无效,不分会员了,调出所有会员发布的总数了
  • kouyuxin #10 · 2019-12-25 17:00:40
    小周 {module module=news catid=1 uid=$t.uid more=1 order=displayorder_desc,updatetime num=5}标红这个肯定没有获取到数据,所以是所有会员
  • 王小五 #11 · 2019-12-25 17:00:48
    搞好了 收藏!
  • 小周 #12 · 2019-12-25 17:03:44
    kouyuxin单独{$t.uid}能调出会员ID

    image
  • 小周 #13 · 2019-12-25 17:09:12
    {php echo\Phpcmf\Service::M()->db->table('1_news')->where('catid', $t.catid)->where('uid', 1)->countAll();}
    直接把 $t.uid 改成 会员ID 1 测试一样无效
  • 比亚迪 #14 · 2019-12-25 17:13:12
    哈哈,感觉语法思路没问题,干脆把catid也改成1吧,或者具体的栏目
  • kouyuxin #15 · 2019-12-25 17:14:34
    小周 我测了一下首席的好像可以呀
  • kouyuxin #16 · 2019-12-25 17:17:51
    小周 我在用户管理页面
    {php echo\Phpcmf\Service::M()->db->table('1_xiutu')->where('uid', $member.uid)->countAll();}
    没有问题的。
  • 在路上 #17 · 2019-12-25 17:23:49
    满意答案
    {php echo\Phpcmf\Service::M()->db->table('1_xiutu')->where('uid', $member.uid)->countAllResults();}
    ci手册里面
    countAllResults
    才是统计输出
  • 小周 #18 · 2019-12-25 17:27:23
    在路上666,老铁,正解,你这个才是正确的!成功了!
  • 小周 #19 · 2019-12-25 17:37:34
    @在路上:真实有效,感谢帮助!!!

迅睿系统漏洞

京东云短信
京东云短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
创蓝短信
创蓝短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
火山引擎短信
火山引擎短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
外贸多语言建站
外贸多语言建站(2026-09-17)
优化独立内容过滤机制
GeoSeo收录宝
GeoSeo收录宝(2026-09-16)
ai发布增强: 1 新增Cron 心跳记录,任务列表实时显示。 ...
导入微信文章
导入微信文章(2026-09-15)
优化排版缺少文字情况
GEO系统
GEO系统(2026-09-15)
运营客户端,防止误触阴影处关闭对话框
独立站群系统
独立站群系统(2026-09-14)
子站独立部署时修复同步附件失败问题