24 時間の合計ヒット数を収集するヒット カウンターを作成しようとしています。この 24 時間は、エンド ユーザーのタイム ゾーンに関係なく固定値である必要があります。データベースは 24 時間以内に +1 ヒット カウントで更新され、24 時間のタイム スケールに達したらタイマーをリセットする必要があります。
ここに私がしようとしているものがあります:
$timer = TIME_NOW - 60*60*24;
if ($timer < TIME_NOW)
$db->query("UPDATE settings SET value=value+1 WHERE name='hits_today'");
}
else
{
$db->query("UPDATE settings SET value=0 WHERE name='hits_today'");
}
TIME_NOW
次のように定義された定数を次に示します。time()
このサイトをたくさん検索しましたが、この質問に対する答えが見つかりませんでした。助けてください。どうすればよいですか?
ありがとう!