PHP 日,周,月點擊排行統(tǒng)計
更新時間:2012年01月11日 17:27:47 作者:
原理就是先判斷當前文章的日期是否為當月當日當周的,是就點擊數(shù)加1
復制代碼 代碼如下:
$now=time(); //當前時間
$StrUpdate = "Update $tbl_article set hits=hits+1";
if(date("d",$lasthittime)==date("d",$now)){//同一天
$StrUpdate = $StrUpdate.",dayhits = dayhits+1";
}else{
$StrUpdate = $StrUpdate.",dayhits = 0";
}
if(date("W",$lasthittime)==date("W",$now)){//同一周
$StrUpdate = $StrUpdate.",weekhits = weekhits+1";
}else{
$StrUpdate = $StrUpdate.",weekhits = 0";
}
if(date("m",$lasthittime)==date("m",$now)){//同一月
$StrUpdate = $StrUpdate.",monthhits = monthhits+1";
}else{
$StrUpdate = $StrUpdate.",monthhits = 0";
}
$StrUpdate = $StrUpdate.",lasthittime='$now' where id='$id'"; //更新點擊時間
$fsql->query($StrUpdate);
不知道好不好用啊,先分析一下再說了
不過感覺好像有些問題,如果是天的應該先判斷年月都是一樣的,然后再判斷天。
您可能感興趣的文章:
- php中3種方法統(tǒng)計字符串中每種字符的個數(shù)并排序
- 使用php統(tǒng)計字符串中中英文字符的個數(shù)
- php簡單統(tǒng)計字符串單詞數(shù)量的方法
- php自定義函數(shù)實現(xiàn)統(tǒng)計中文字符串長度的方法小結
- PHP統(tǒng)計二維數(shù)組元素個數(shù)的方法
- php精確的統(tǒng)計在線人數(shù)的方法
- php統(tǒng)計數(shù)組元素個數(shù)的方法
- PHP統(tǒng)計數(shù)值數(shù)組中出現(xiàn)頻率最多的10個數(shù)字的方法
- PHP實現(xiàn)統(tǒng)計所有字符在字符串中出現(xiàn)次數(shù)的方法
相關文章
php做下載文件的實現(xiàn)代碼及文件名中亂碼解決方法
php做下載文件的實現(xiàn)代碼及文件名中亂碼解決方法,需要的朋友可以參考下。2011-02-02
php自定義函數(shù)call_user_func和call_user_func_array詳解
看UCenter的時候有一個函數(shù)call_user_func,百思不得其解,因為我以為是自己定義的函數(shù),結果到處都找不到,后來百度了一下才知道call_user_func是內(nèi)置函數(shù)2011-07-07

