您的位置:首页> 日志> 动易系统 正文

  怎么在页面上显示文章总数、留言数等一些信息
  
  下面简单说一下思路,有时间可以完善下
  
  第一步:制作统计标签:数据设置为系统数据库SQL查询,标签模板处理方式为简单XSLT解析,
  
  第二步:添加如下参数:
  
  参数名称:queryCond
  
  数据类型:supersql
  
  默认值:SELECT COUNT(*) AS Total FROM PE_CommonModel
  
  第三部:标签内容如下:
  
  <?xml version="1.0" encoding="utf-8"?>
  
  <xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:pe="labelproc" exclude-result-prefixes="pe">
  
  <xsl:output method="html" />
  
  <xsl:template match="/">
  
  <xsl:value-of select="/NewDataSet/Table/Total"/>篇
  
  </xsl:template>
  
  </xsl:transform>
  
  第四步:根据表结构,添加SQL
  
  文章数总数:{PE.Label id="显示总数" queryCond="SELECT COUNT(*) AS Total FROM PE_CommonModel CM where CM.ModelID=1 and CM.Status = 99" /}
  
  今日文章数:{PE.Label id="显示总数" queryCond="SELECT COUNT(*) AS Total FROM PE_CommonModel CM where CM.ModelID=1 and CM.Status = 99 AND DATEDIFF(d,CM.UpdateTime,GETDATE()) &lt;= 1"  /}
  
  留言数:{PE.Label id="显示总数" queryCond="SELECT COUNT(*) AS Total FROM PE_CommonModel CM where CM.ModelID=16 and CM.Status = 99" /}
  
  从上面的几个例子可以看出,如果想统计音乐数,视频数等只需要把ModelID="" 改成对应的模型的ID就可以了。