订阅/程序下载
首页 > 5ucms标签 > 正文
精确统计当前文章评论数
作者:Qiuss 来源:csshaier 日期:2010/4/14 22:43:03 浏览量:784(滞后) 人气:LOADING...(实时) 【

   何为精确统计?自然是用到sql中的count了。原本5UCMS内容表里面有个评论数字段,可以调用并显示每篇文章下的评论数。然而一旦有删除的评论留言时,这个数据就失去了准确性,为什么呢?当删除一条评论信息时,这个Comments字段并没有任何变化,所以失去了准确性。据此,cssHaier在模板中做了一个测试,既然它不准确,那么俺就不用它了。

俺这样用:1、在文章模板中调用

<!--count:{ $Row=1 $Sql=Select Count([ID]) as cc From [{pre}Comment] Where [state]=1 and [aid]={field:id} }-->已有[count:cc]位好友对此发表了看法<!--count-->  

2、文章页面准确了,那么更多评论页咋办呢?这就需要小小的修改一下评论插件了。

①打开plus/Comment/index.asp文件,搜索并找到

call plus.settpl("{id}",ID)  

再这句上面增加以下内容:

'统计评论数 2010.3.5 cssHaier ↓   
Dim cs   
cs=DB("Select Count([ID]) From [{pre}Comment] Where [aid] = ("&Ns("ID")")",1)(0)   
Call plus.settpl("{cs}",cs)   
'统计评论数 2010.3.5 cssHaier ↑  

②接下来在评论插件模板,也就是plus_comment.html中,在要显示评论数的地方加上

已有{cs}位好友对此发表了看法  

③ok,完毕,接下来看看,是不是和实际评论条数一致了~~

 

本站推荐:5ucms模板 5ucms插件 微信/QQ:3876307        [复制给好友] [打印] [关闭] [返回] [顶部]
上一篇:5ucms全站一级栏目独立sql调用标签(含外链)
下一篇:sql独立标签从第二条开始调用数据
本站声明:本网站所载文章等内容,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权及其它问题,请在30日内与本网联系(Email:3876307#qq.com),我们将在第一时间删除内容。若原创内容转载请注明出处。
常见问题: 什么是路径码? 如有问题,请在下方评论提问或加入5ucmsQQ群
精确统计当前文章评论数的关键词:5UCMS精确统计
评论信息
相关分类
本周热门
本月热门
关于我们 - 版权/免责 申明 - 建站服务 - 网站地图 - 稿件投递 - 联系我们 - 5ucms
Copyright © 2008-2015 www.5ucms.org 微信/QQ:3876307