ホームページ > バックエンド開発 > PHPチュートリアル > PHP の日次、週次、月次のクリック ランキング統計_PHP チュートリアル

PHP の日次、週次、月次のクリック ランキング統計_PHP チュートリアル

WBOY
リリース: 2016-07-21 15:22:09
オリジナル
866 人が閲覧しました

コードをコピーします コードは次のとおりです:

$now=time(); //現在時刻
$StrUpdate = "$tbl_article set hits=hits+1"
if("; d",$ lasthittime)==date("d",$now)){//同日
$StrUpdate = $StrUpdate.",dayhits = dayhits+1";
}else{
$StrUpdate = $StrUpdate. ",dayhits = 0"
}
if(date("W",$lastittime)==date("W",$now)){//同じ週
$StrUpdate = $StrUpdate.",weekhits = 週ヒット+1";
}else{
$StrUpdate = $StrUpdate.",weekhits = 0";
}
if(date("m",$lastthittime)==date("m",$now)){/ /同じ月
$StrUpdate = $StrUpdate.",monthhits = monthhits+1";
}else{
$StrUpdate = $StrUpdate.",monthhits = 0";
$StrUpdate = $StrUpdate.",lastthittime= '$now' where id='$id'"; //クリック時間を更新
$fsql->query($StrUpdate);

使いやすいか分からないので、まずは分析してみます
でも、もしそうだとしたら、何か問題があるような気がします。 天に関しては、まず年と月が同じであると判断してから、日を判断する必要があります。

http://www.bkjia.com/PHPjc/324750.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/324750.html技術記事次のようにコードをコピーします。 $now=time(); // 現在時刻 $StrUpdate = "Update $tbl_article set Hist=hits+1" if(date("d",$lastittime)==date("d"; 、$now)){//同日 $StrUpdate = $StrU...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート