Welcome to the website navigation,本站只接受合法正规的企业网站,欢迎站长们提交你的网站获得展示和流量有任何问题请联系站长,欢迎大家加入本站。

                
提交网站
  • 网站:76083
  • 待审:5
  • APP:577
  • 文章:304411
  • 会员:56004
文字内链包年1000元 文字内链包年1000元 文字内链包年1000元 AI办公网站 AI绘画工具 AIchat

名站网址导航为大驾家提供DedeCMS站点程序站点教程相关的知识,比如织梦程序安装教程,织梦程序系统故障等教程。前几天,突然又见到论坛里求统计用相关具体代码如下的帖子多起来,这里发几个常用的织梦程序dedecms网站程序统计SQL标签, 另:希望各位提问的兄弟们,先自行搜索一下论坛,也许你的问题可以在以往的帖子里找到答案~~  ·注意 dede_archives 这个前缀是默认的 请将dede改成你的数据库前缀    相关具体代码如下如下:  ·共有文章:** 篇  {dede:sql sql="select count(ID) as c from dede_archives where channel=1"}·共有文章:[field:c /]篇{/dede:sql}  ·共有图集:** 个  {dede:sql sql="select count(ID) as c from dede_archives where channel=2"}·共有图集:[field:c /]个{/dede:sql}  ·共有软件:** 个  {dede:sql sql="select count(ID) as c from dede_archives where channel=3"}·共有软件:[field:c /]个{/dede:sql}  ·共有评论:**条  {dede:sql sql="select count(ID) as c from dede_feedback"}·共有评论:[field:c /]条{/dede:sql}  ·共有会员:**名  {dede:sql sql="select count(ID) as c from dede_member "}·共有会员:[field:c /]名{/dede:sql}  ·文章阅读:** 人次  {dede:sql sql="select sum(click) as c from dede_archives"}文章阅读:[field:c /]人次{/dede:sql}  ·今日更新:**篇  {dede:sql sql="SELECT count( ID ) AS c FROM dede_archives WhERE pubdate > UNIX_TIMESTAMP( CURDATE( ) ) "}今日更新:[field:c /]篇{/dede:sql}    ·统计指定栏目及所有下属分支栏目内的文章数  1、修改include/inc_functions.php网站文件,增加系统数据库函数如下:    相关具体代码如下如下:  function GetTotalArc($tid){  $dsql = new DedeSql(false);  $sql = TypeGetSunID($tid,$dsql);  $row = $dsql->GetOne("Select count(ID) as dd From dede_archives where {$sql}");  return $row['dd'];  } 2、具体调用相关具体操作方法,在需要修改的模板页插入如下相关具体代码如下(其中的3是栏目ID,根据你的实际情况修改)  {dede:field function='GetTotalArc(3)'/}    补充一点:  如果在栏目模板页面上具体调用,可以用这个写法,统计当前栏目内的文章数  {dede:field name='ID' function='GetTotalArc(@me)'/}    ·栏目文章统计功能  使用 dedecms网站程序 的runphp 接口 编写一个 系统数据库函数.利用channel标签的ID变量或得。    系统数据库函数。    相关具体代码如下如下:  function GetChannelArticleNum($id){  if(!$id || !is_numeric($id)) return 0;  $dsql = new DedeSql();  require_once(dirname(__FILE__)."/inc_channel_unit_functions.php");  $sql = TypeGetSunID($id,$dsql);  $dsql -> SetQuery("Select count(*) as c From dede_archives where {$sql}");  $row = $dsql -> GetOne();  return $row['c'];  }    将该系统数据库函数放入 inc_functions.php 中    示例具体调用相关具体操作方法.    {dede:channel type='top' row='8'} | [field:typename/] ([field:ID runphp='yes'] @me = GetChannelArticleNum(@me);[/field:ID]){/dede:channel}        效果见本站首页菜单。    改变 | [field:typename/] ([field:ID runphp='yes'] @me = GetChannelArticleNum(@me);[/field:ID]) 可获得更多形式。    如果你使用该相关具体操作方法没有效果,请打开 inc_typelink.php(以下是在 dedecms网站程序 v3.1的情况,4.x版本请对应查看)    查找系统数据库函数 function GetChannelList 体内的    if($row=$this->dsql->GetArray())  {  在 //处理同级栏目中,当前栏目的样式 上加上一行 $row['id'] = $row['ID'];    这是dedecms网站程序 里面一个奇怪的问题。 [field:ID /] 经常获得不到值,有时又是可以的,而用$row['id'] = $row['ID']; 后即可用 [field:ID /]获得, 可能是 $row['ID'] 在某个地方没打引号被作为了一个常量。。。。。。    ·增加栏目文章统计功能  第一种相关具体操作方法:  1、 修改include/inc_arcpart_view.php网站文件    找到function ParseTemplet()系统数据库函数  修改为:    相关具体代码如下如下:  function ParseTemplet()  {  if(!is_array($this->dtp->CTags)) return "";  foreach($this->dtp->CTags as $tagid=>$ctag)  {  $tagname = $ctag->GetName();  //countclass 统计栏目文章数量  if( $tagname == "countclass" ){  $tid = $ctag->GetAtt("typeid");  $row = $this->dsql->GetOne("Select count(ID) as dd From dede_archives where typeid='$tid' and arcrank<>-1");  $this->dtp->Assign($tagid,$row['dd']);  }    2、在网页上具体调用相关具体操作方法  {dede:countclass typeid=栏目编号/}  例如:  {dede:countclass typeid='2'/}    第二种相关具体操作方法(由 正牌执子之手339709 提供):    1、修改include/inc_functions.php网站文件,增加系统数据库函数如下:    相关具体代码如下如下:  function GetTotalArc($tid){  $dsql = new DedeSql(false);  $row = $dsql->GetOne("Select count(ID) as dd From dede_archives where typeid='$tid'");  return $row['dd'];  }    2、具体调用相关具体操作方法  [field:id function='GetTotalArc(@me)'/]

安装DEDECMS模板时常见的问题以及对应的相关具体操作方法总结EtBAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

EtBAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!

关于DedeCMS站点程序站点教程相关的知识,就说到这里了希望能帮助朋友们。

标签:

分享到:

  网友投稿

注册时间:

网站:0 个   APP:0 个  文章:0 篇

  • 76083

    网站

  • 577

    APP

  • 304411

    文章

  • 56004

    会员

赶快注册账号,推广您的网站吧!
文章分类
热门网站
最新入驻APP小程序

宝贝市场2023-02-08

宝贝市场——买手和卖家商品展示

夺宝助手2023-02-08

夺宝助手小程序,查看每日快夺宝平

查诚信2023-02-08

查诚信是一款免费的商业查询工具

车价天天报2023-02-08

快速连接汽车销售,获知汽车最新报

考勤助理小程序2023-02-08

上班签到考勤,实时定位,后台轻松

汽车报价大全查询2023-02-08

汽车报价大全查询提供最新汽车市