中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

emlog熱門日志修改具體介紹
來源:易賢網 閱讀:1613 次 日期:2014-08-19 11:33:15
溫馨提示:易賢網小編為您整理了“emlog熱門日志修改具體介紹”,方便廣大網友查閱!

代碼如下:

$sql = "SELECT gid,title FROM " . DB_PREFIX . "blog WHERE hide='n' and type='blog' ORDER BY views DESC, comnum DESC LIMIT 0, $num";

從emlog_blog讀出不隱藏(hide='n')和是日志的(type='blog',這個去掉了頁面)日志,ORDER BY views DESC,comnum DESC LIMIT 0,$num這里$num設置顯示的條數比如5條,那么以views(瀏覽數)降序排列,如果瀏覽數相同的話以評論數定先后順序,取5條。

從上面代碼中可以看出,越早以前的文章的話閱讀數肯定是比較多,那么導致這個熱門日志排行上的文章幾乎是不變的。所以個人認為有點不妥。

下面來改造代碼(屬于官方解釋的HACK程序,有一定的危險,操作前先備份數據)

1.熱門日志改成熱評日志(以評論數作為排行,評論數相同以瀏覽數定先后順序),只要交換下views和comnum就可以了,修改后的代碼如下:

代碼如下:

$sql = "SELECT gid,title FROM " . DB_PREFIX . "blog WHERE hide='n' and type='blog' ORDER BY comnum DESC, views DESC LIMIT 0, $num";

PS:適合平常日志評論比較多的博客,如果平常評論比較少的話,變化也是不大的。

2.熱門日志改成本月熱門日志。規定取日志發表的時間范圍后以瀏覽數降序,相同瀏覽數的以評論數的降序排列,這里要分2種情況:一種是本月的,還有一種是最近30天的。

那么先來說說本月的,得到本月起點的時間戳

代碼如下:

$t = mktime(0,0,0,date("m",time()),1,date("Y",time())); //本月起點的時間戳 $sql = "SELECT gid,title FROM " . DB_PREFIX . "blog WHERE hide='n' and type='blog' and date>$t ORDER BY views DESC, comnum DESC LIMIT 0, $num";修改后的完整代碼:

function getHotLog($num) {

$t = mktime(0,0,0,date("m",time()),1,date("Y",time()));

$sql = "SELECT gid,title FROM " . DB_PREFIX . "blog WHERE hide='n' and type='blog' and date>$t ORDER BY views DESC, comnum DESC LIMIT 0, $num";

$res = $this->db->query($sql);

$logs = array();

while ($row = $this->db->fetch_array($res)) {

$row['gid'] = intval($row['gid']);

$row['title'] = htmlspecialchars($row['title']);

$logs[] = $row;

}

return $logs;

}

那么最近30天也就簡單了,只要把$t的那個改改就可以了。

代碼如下:

$t = time() - 3600 * 24 * 30;//以當前訪問的時間戳最近30天

3.全部文章按當月的瀏覽數降序排列,相同瀏覽數的按評論數降序排列。這里對數據庫就需要添加2個字段,執行下面查詢語句(數據庫前綴默認為emlog)添加最后瀏覽的時間的字段:

代碼如下:

ALTER TABLE emlog_blog ADD lastview bigint(20) NOT NULL default '0'

添加本月瀏覽數的字段:

代碼如下:

ALTER TABLE emlog_blog ADD monviews mediumint(8) unsigned NOT NULL default '0'

數據庫修改完畢,下面是log_model.php程序的修改。第289~296行增加閱讀次數這里這個執行總瀏覽數和當月瀏覽數每次瀏覽+1,還有下月清0

完整代碼如下:

[2013-05-30]更新代碼:合并update語句

代碼如下:

/**

* 增加閱讀次數,修改最后閱讀時間,增加本月閱讀次數

*

* @param int $blogId

*/

function updateViewCount($blogId) {

$this->db->query("UPDATE " . DB_PREFIX . "blog SET views=views+1 WHERE gid=$blogId");

$res=$this->db->query("SELECT date,lastview FROM " . DB_PREFIX . "blog WHERE gid=$blogId");

$row = $this->db->fetch_array($res);

if(date("m",time())!=date("m",$row['lastview']) && date("m",time())!=date("m",$row['date']))

{$this->db->query("UPDATE " . DB_PREFIX . "blog SET monviews=0,lastview=".time());}

$this->db->query("UPDATE " . DB_PREFIX . "blog SET monviews=monviews+1,lastview=".time()." WHERE gid=$blogId");

}

[2012-11-30]代碼:

代碼如下:

/**

* 增加閱讀次數,修改最后閱讀時間,增加本月閱讀次數

*

* @param int $blogId

*/

function updateViewCount($blogId) {

$this->db->query("UPDATE " . DB_PREFIX . "blog SET views=views+1 WHERE gid=$blogId");//總瀏覽數每次瀏覽+1

$res=$this->db->query("SELECT date,lastview FROM " . DB_PREFIX . "blog WHERE gid=$blogId");//查詢日志發表時間和最后瀏覽時間

$row = $this->db->fetch_array($res);

if(date("m",time())!=date("m",$row['lastview']) && date("m",time())!=date("m",$row['date']))//判斷當前時間的月份和最后瀏覽時間的月份,以及判斷最后瀏覽時間的月份和發表時間的月份是否一樣。

{$this->db->query("UPDATE " . DB_PREFIX . "blog SET monviews=0");//執行當月瀏覽數清0

$this->db->query("UPDATE " . DB_PREFIX . "blog SET lastview=".time());//設置最后瀏覽時間到當前時間

}

$this->db->query("UPDATE " . DB_PREFIX . "blog SET monviews=monviews+1 WHERE gid=$blogId");//執行當月瀏覽數+1

$this->db->query("UPDATE " . DB_PREFIX . "blog SET lastview=".time()." WHERE gid=$blogId");//更新最后瀏覽時間到當前時間

}

修改熱門日志代碼中的views改為monviews

代碼如下:

$sql = "SELECT gid,title FROM " . DB_PREFIX . "blog WHERE hide='n' and type='blog' ORDER BY monviews DESC, comnum DESC LIMIT 0, $num";

PS:最后再說幾句,這里只是簡單的修改下,還有很多種修改熱門日志排列的方法。

更多信息請查看IT技術專欄

更多信息請查看CMS教程
易賢網手機網站地址:emlog熱門日志修改具體介紹
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點

版權所有:易賢網

中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
丁香婷婷综合五月| 欧美一级xxx| 午夜a成v人精品| 欧美视频一区二区在线观看| 中文字幕一区二区在线观看| 色域天天综合网| 三级欧美在线一区| 国产欧美一区二区精品性色超碰 | 亚洲美女偷拍久久| 7777精品伊人久久久大香线蕉超级流畅 | 91香蕉视频污在线| 日韩欧美综合在线| 欧美成人官网二区| 国产一区二区三区香蕉| 一区视频在线播放| 一区二区三区美女视频| 欧美精品一区二区三区在线| 色综合中文字幕国产 | 亚洲图片欧美色图| 色婷婷国产精品| 色综合网站在线| 欧美日韩和欧美的一区二区| 韩国av一区二区三区| 亚洲大片在线观看| 亚洲人妖av一区二区| 久久久久青草大香线综合精品| 欧美日韩视频专区在线播放| 成人免费黄色在线| 国产在线播放一区三区四| 成人免费视频caoporn| 欧美亚洲动漫精品| 精品剧情在线观看| 亚洲欧美在线视频观看| 免费成人在线影院| 日韩电影一区二区三区| 亚洲v日本v欧美v久久精品| 九九精品一区二区| 日韩成人一级大片| 国产suv一区二区三区88区| 欧美在线三级电影| 欧美日韩国产高清一区二区三区| 欧美www视频| 亚洲一区免费观看| 日本亚洲免费观看| 91亚洲精华国产精华精华液| 精品日本一线二线三线不卡| 洋洋成人永久网站入口| 国产精品99精品久久免费| 国产传媒日韩欧美成人| 国产在线麻豆精品观看| 欧洲国产伦久久久久久久| 中文字幕乱码久久午夜不卡| 国产精品素人视频| 一区二区三区国产精品| 国产成人在线视频免费播放| 日韩美女视频在线| 国产精品理伦片| 亚洲一区二区3| 99久久免费国产| 91猫先生在线| 国产精品免费久久| 国产盗摄一区二区三区| www激情久久| 亚洲欧洲日产国码二区| 国产毛片精品一区| 欧美精品一区二区三区视频| 裸体在线国模精品偷拍| 国产999精品久久| 精品久久五月天| 久久er99热精品一区二区| jlzzjlzz欧美大全| 欧美日韩亚州综合| 亚洲国产精品久久久男人的天堂| 91黄色免费观看| 日韩精品一区二区三区在线观看| 三级成人在线视频| 欧美一级片免费看| 亚洲欧洲日产国码二区| av在线播放成人| 国产精品高清亚洲| 色香蕉成人二区免费| 亚洲欧洲日韩综合一区二区| 99久久婷婷国产综合精品电影| 国产精品久久久久aaaa樱花| 91丨porny丨蝌蚪视频| 亚洲激情五月婷婷| 国产91精品久久久久久久网曝门| 欧美国产亚洲另类动漫| 91免费视频网址| 亚洲va国产天堂va久久en| 欧美一区二区三区电影| 毛片不卡一区二区| 国产精品国产三级国产aⅴ入口| av中文一区二区三区| 亚洲综合色噜噜狠狠| 日韩欧美一区二区久久婷婷| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 亚洲同性同志一二三专区| 日本精品视频一区二区三区| 日韩激情一二三区| 精品av综合导航| 99精品视频在线免费观看| 婷婷开心激情综合| 国产欧美精品区一区二区三区 | 日韩成人av影视| 久久综合精品国产一区二区三区| 成人免费毛片片v| 亚洲国产精品欧美一二99| 精品国产99国产精品| 99久久精品国产网站| 天堂成人国产精品一区| 欧美国产欧美亚州国产日韩mv天天看完整| 99久久久久久| 韩国精品在线观看| 亚洲综合无码一区二区| 久久久99精品免费观看| 亚洲午夜久久久久久久久电影院| 日韩亚洲欧美高清| 91年精品国产| 国产一区二区三区免费在线观看| 亚洲日本电影在线| 日韩欧美黄色影院| 欧美午夜影院一区| 波多野结衣91| 国精产品一区一区三区mba视频 | 亚洲小说欧美激情另类| 2020国产精品| 欧美日韩一二三区| 奇米影视一区二区三区小说| 亚洲女人****多毛耸耸8| 精品剧情v国产在线观看在线| 91国产免费观看| 成人国产精品免费观看视频| 欧美大片日本大片免费观看| 99久久伊人网影院| 国内精品国产成人| 免费日本视频一区| 一区二区三区在线观看视频| 久久久精品天堂| 精品国产一区二区三区av性色 | 欧美另类变人与禽xxxxx| 天天综合天天综合色| 亚洲视频1区2区| 国产婷婷色一区二区三区在线| 日韩欧美aaaaaa| 欧美电视剧在线观看完整版| 欧美日高清视频| 欧美日韩国产天堂| 欧美色倩网站大全免费| 91蝌蚪porny九色| 一本色道久久综合亚洲aⅴ蜜桃| 国产91对白在线观看九色| 国产精品一区二区你懂的| 国产美女一区二区| 国产精品亚洲午夜一区二区三区| 韩国v欧美v日本v亚洲v| 久久精品免费观看| 国产在线观看一区二区| 国产在线观看免费一区| 国产精品99久久久| 91丝袜美腿高跟国产极品老师| av男人天堂一区| 91美女片黄在线观看| 欧美体内she精视频| 欧美精品久久天天躁| 日韩精品专区在线影院重磅| 精品国产青草久久久久福利| 久久综合色综合88| 国产日韩欧美综合在线| 国产精品你懂的在线| 亚洲精品免费电影| 日韩中文字幕一区二区三区| 理论片日本一区| 不卡的av在线播放| 69堂亚洲精品首页| 久久精品亚洲精品国产欧美 | 国产一区二区毛片| 91在线观看美女| 欧美精品九九99久久| 久久亚洲欧美国产精品乐播| 亚洲欧洲日产国码二区| 五月综合激情日本mⅴ| 国产专区欧美精品| 色av成人天堂桃色av| 日韩欧美你懂的| 综合精品久久久| 日韩高清一区二区| 成人黄色综合网站| 日韩一区二区影院| 欧美国产精品v| 五月综合激情婷婷六月色窝| 国产成人av影院| 欧美日韩中文字幕精品| 久久女同互慰一区二区三区| 一二三四社区欧美黄| 国产精品一二三四区| 欧洲精品一区二区| 久久精品欧美一区二区三区不卡| 亚洲综合在线免费观看| 久久国产精品72免费观看|