当前位置:首页 >  技术文章 >  如何调用DEDE5.X中列表页和文章页的评论数及收藏数

如何调用DEDE5.X中列表页和文章页的评论数及收藏数

文章作者:佚名 发布时间:2024-10-21 09:56:59 来源:互联网

DEDE 5.X列表页文章页评论数和收藏数调用方法为:,,1. 在模板文件中,使用以下标签调用评论数:,“,{dede:field name='click'/},`,,2. 在模板文件中,使用以下标签调用收藏数:,`,{dede:field name='favnum'/},

在DEDE 5.X系统中,调用列表页和文章页的评论数和收藏数的方法如下:

如何调用DEDE5.X中列表页和文章页的评论数及收藏数

列表页调用评论数

1、方法一:

使用以下代码:

 [field:id runphp='yes'] $dsql = new dedesql(false); $dsql > SetQuery("Select count(id) as c fromdede_feedback where aid=".@me); $row = $dsql > getone(); @me=$row['c']; [/field:id]个评论

2、方法二:

使用以下代码:

 {dede:field.id runphp='yes'} $dsql = new dedesql(false); $dsql > SetQuery("Select count(id) as c fromidea_feedback where aid=@me"); $row = $dsql > getone(); @me=$row['c']; {/dede:field.id}个评论

列表页调用收藏数

1、方法一:

使用以下代码:

 [field:id runphp='yes'] $dsql = new dedesql(); $dsql > SetQuery("select count(*) as c fromdede_member_stow where aid=".@me); $row = $dsql > getone(); @me=$row['c']; [/field:id]次收藏

2、方法二:

使用以下代码:

 {dede:field.id runphp='yes'} $dsql = new dedesql(); $dsql > SetQuery("select count(*) as c from58pic_member_stow where aid=".@me); $row = $dsql > getone(); @me=$row['c']; {/dede:field.id}次收藏

文章页调用评论数

1、方法一:

使用以下代码:

 {dede:field.id runphp='yes'} $dsql = new dedesql(false); $dsql > SetQuery("Select count(id) as c fromdede_feedback where aid=@me"); $row = $dsql > getone(); @me=$row['c']; {/dede:field.id}个评论

2、方法二:

使用以下代码:

 {dede:field.id runphp='yes'} $dsql = new dedesql(); $dsql > SetQuery("Select count(*) as c fromidea_feedback where aid=@me"); $rs = $dsql > getone(); @me=$rs['c']; {/dede:field.id}个评论

文章页调用收藏数

1、方法一:

使用以下代码:

 {dede:field.id runphp='yes'} $dsql = new dedesql(); $dsql > SetQuery("select count(*) as c fromdede_member_stow where aid=@me"); $row = $dsql > getone(); @me=$row['c']; {/dede:field.id}次收藏

2、方法二:

使用以下代码:

 {dede:field.id runphp='yes'} $dsql = new dedesql(); $dsql > SetQuery("select count(*) as c from58pic_member_stow where aid=@me"); $rs = $dsql > getone(); @me=$rs['c']; {/dede:field.id}次收藏

常见问题FAQs

1. 如何在DEDECMS中同时显示评论数和收藏数?

答:可以在模板文件中同时插入上述代码段,分别调用评论数和收藏数。

 {dede:field.id runphp='yes'} $dsql = new dedesql(false); $dsql > SetQuery("Select count(id) as c fromdede_feedback where aid=@me"); $row = $dsql > getone(); @me=$row['c']; {/dede:field.id}个评论 {dede:field.id runphp='yes'} $dsql = new dedesql(); $dsql > SetQuery("select count(*) as c fromdede_member_stow where aid=@me"); $row = $dsql > getone(); @me=$row['c']; {/dede:field.id}次收藏

2. 为什么调用的评论数和收藏数不准确?

答:可能是因为数据库中的评论或收藏数据发生了变化,但缓存未更新,可以尝试清除缓存或手动刷新页面以获取最新数据,确保SQL查询语句正确无误,表名和字段名与数据库一致。

关于我们 |联系我们 |法律声明 |最近更新 |软件发布 |网站地图

虎逗游戏网 冀ICP备20020021号 ©2015 www.hudou.net 冀公网安备 13040302001491号

本站资源均收集整理于互联网,其著作权归原作者所有,如果有侵犯您权利的资源,请来信告知,我们将及时撤销相应资源。

温馨提示:抵制不良游戏 拒绝盗版游戏 注意自我保护 谨防受骗上当 适度游戏益脑 沉迷游戏伤身 合理安排时间 享受健康生活