帝國CMS怎么調(diào)用下載排行

帝國CMS怎么調(diào)用下載排行

帝國cms怎么調(diào)用下載排行?

本文實(shí)例講述了帝國cms調(diào)用下載排行的方法。分享給大家供大家參考。具體分析如下:

推薦學(xué)習(xí)《帝國cms教程

實(shí)現(xiàn)方法:

第一步:在數(shù)據(jù)表里添加三個(gè)字段:DayHits WeekHits MonthHits 分別設(shè)為字段類型為int

第二步:打開文件:/e/public/ViewClick/index.php,//digg踩數(shù)后面添加如下代碼.

代碼如下:

//日下載數(shù)? elseif($down==7)? {? $r=$empire->fetch1("select?DayHits?from?{$dbtbpre}ecms_".$cr['tbname']."?where?id='$id'?limit?1");? $shownum=$r['DayHits'];? }? //周下載數(shù)? elseif($down==8)? {? $r=$empire->fetch1("select?WeekHits?from?{$dbtbpre}ecms_".$cr['tbname']."?where?id='$id'?limit?1");? $shownum=$r['WeekHits'];? }? //月下載數(shù)? elseif($down==9)? {? $r=$empire->fetch1("select?MonthHits?from?{$dbtbpre}ecms_".$cr['tbname']."?where?id='$id'?limit?1");? $shownum=$r['MonthHits'];? }

第三步:打開/e/class/DownSysFun.php 找到,//總下載數(shù)據(jù)增一.

代碼如下:

$usql=$empire->query("update?{$dbtbpre}ecms_".$class_r[$classid][tbname]."?set?totaldown=totaldown+1where?id='$id'");? //替換成:? $usql=$empire->query("update?{$dbtbpre}ecms_".$class_r[$classid][tbname]."?set?totaldown=totaldown+1,DayHits=DayHits+1,WeekHits=WeekHits+1,MonthHits=MonthHits+1?where?id='$id'");

第四步:內(nèi)容頁調(diào)用:

今日下載:

代碼如下:

<script></script>

本周下載:

代碼如下:

<script></script>

本月下載:

代碼如下:

<script></script>

第五步:

后臺(tái) 計(jì)劃任務(wù) 中 新增計(jì)劃任務(wù)。

任務(wù)名:日下載清空程序

時(shí)間選為? 0點(diǎn)或1點(diǎn),自己看著辦.

php文件代碼如下:

代碼如下:

<?php   $usql=$empire->query("update?{$dbtbpre}ecms_download?set?DayHits=0");?//不同的數(shù)據(jù)表,自己修改下,我用的是下載模型。所以是?download? ?&gt;

再新增周下載清空

代碼如下:

<?php   $usql=$empire->query("update?{$dbtbpre}ecms_download?set?WeekHits=0");? ?&gt;

再新增月下載清空:

代碼如下:

<?php   $usql=$empire->query("update?{$dbtbpre}ecms_download?set?MonthHits=0");? ?&gt;

至此完成!

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊13 分享