帝國CMS調用下載排行的方法
發(fā)布時間:2014-12-12 10:55:33 作者:佚名
我要評論
這篇文章主要為大家介紹了帝國CMS調用下載排行的方法,包括了調用今日下載、本月下載、及本周下載排行的技巧,非常具有實用價值,需要的朋友可以參考下
本文實例講述了帝國CMS調用下載排行的方法。分享給大家供大家參考。具體分析如下:
實現(xiàn)方法:
第一步:在數(shù)據(jù)表里添加三個字段:DayHits WeekHits MonthHits 分別設為字段類型為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'];
}
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'");
//替換成:
$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'");
第四步:內容頁調用:
今日下載:
復制代碼
代碼如下:<script src=[!--news.url--]e/public/ViewClick/?classid=[!--classid--]&id=[!--id--]&down=7></script>
本周下載:
復制代碼
代碼如下:<script src=[!--news.url--]e/public/ViewClick/?classid=[!--classid--]&id=[!--id--]&down=8></script>
本月下載:
復制代碼
代碼如下:<script src=[!--news.url--]e/public/ViewClick/?classid=[!--classid--]&id=[!--id--]&down=9></script>
第五步:
后臺 計劃任務 中 新增計劃任務。
任務名:日下載清空程序
時間選為 0點或1點,自己看著辦.
php文件代碼如下:
復制代碼
代碼如下:<?php
$usql=$empire->query("update {$dbtbpre}ecms_download set DayHits=0"); //不同的數(shù)據(jù)表,自己修改下,我用的是下載模型。所以是 download
?>
$usql=$empire->query("update {$dbtbpre}ecms_download set DayHits=0"); //不同的數(shù)據(jù)表,自己修改下,我用的是下載模型。所以是 download
?>
再新增周下載清空
復制代碼
代碼如下:<?php
$usql=$empire->query("update {$dbtbpre}ecms_download set WeekHits=0");
?>
$usql=$empire->query("update {$dbtbpre}ecms_download set WeekHits=0");
?>
再新增月下載清空:
復制代碼
代碼如下:<?php
$usql=$empire->query("update {$dbtbpre}ecms_download set MonthHits=0");
?>
$usql=$empire->query("update {$dbtbpre}ecms_download set MonthHits=0");
?>
至此完成!
希望本文所述對大家的帝國CMS建站有所幫助。
相關文章
- 使用帝國cms默認的調用不了推薦信息,就直接寫個sql來調用吧,這里分享下, 方便需要的朋友2013-12-12
- 這篇文章主要為大家介紹了帝國CMS首頁調用最新會員、活躍會員與積分排行的方法,涉及針對SQL語句的數(shù)據(jù)庫查詢操作技巧,是帝國CMS建站中非常經典的調用技巧,需要的朋友可以參2014-12-08
- 這篇文章主要為大家介紹了帝國CMS調用會員信息的方法,涉及會員信息調用函數(shù)與會員列表調用函數(shù)的實用技巧,非常具有實用價值,需要的朋友可以參考下2014-12-05
- 這篇文章主要為大家介紹了帝國CMS內容頁調用上一篇與下一篇方法,除了帝國自帶的上一頁與下一頁標簽之外,本文實例分析了采用動態(tài)調用及靈動標簽SQL調用等方法來實現(xiàn)上一頁與2014-12-02
- 這篇文章主要為大家介紹了帝國CMS實現(xiàn)高效隨機調用的方法,可通過添加PHP語句結合靈動標簽實現(xiàn)高效率的隨機調用,是非常實用的技巧,需要的朋友可以參考下2014-12-02
- 這篇文章主要為大家介紹了帝國CMS圖集字段的大圖,小圖,說明的調用方法,通過系統(tǒng)內置的數(shù)組變量$navinfor操作圖片字段,是非常實用的技巧,需要的朋友可以參考下2014-12-01
- 這篇文章主要為大家介紹了帝國CMS自定義列表SQL調用方法,較為詳細的分析了帝國CMS自定義列表的用法與SQL語句的調用技巧,是帝國CMS建站中非常實用的技巧,需要的朋友可以參考2014-12-01
- 這篇文章主要為大家介紹了帝國CMS調用購物車商品數(shù)量和總價的方法,在采用帝國CMS進行商城系統(tǒng)開發(fā)中非常具有實用價值,需要的朋友可以參考下2014-11-29
帝國CMS實現(xiàn)內容頁調用當前會員信息及文章信息的方法
這篇文章主要為大家介紹了帝國CMS實現(xiàn)內容頁調用當前會員信息及文章信息的方法,對于進行會員系統(tǒng)的開發(fā)來說很有借鑒價值!需要的朋友可以參考下2014-07-09- 這篇文章主要為大家介紹了帝國CMS實現(xiàn)循環(huán)調用子欄目的方法,對于模板的開發(fā)與制作很有借鑒價值,需要的朋友可以參考下2014-07-09

