以下のコードを使用するだけでヒットをカウントするレポートテーブルがあります。
// Get hits
$hits_query = mysql_query("SELECT COUNT(*) AS `count` FROM `reports` WHERE `stuff_id` = ".$row->id."");
$fetch_hits = mysql_fetch_array($hits_query);
$hits = $fetch_hits['count'];
そのコードはうまく機能し、私が望むことを正確に実行しますが、私が今望んでいるのは、ユニークなヒットを取得する方法ですか?
私のレポートテーブルにはすべてのアクセスを保存しているので、のユーザーベースごとに複数のログがありますstuff_id
。レポートテーブルでは、各レポートに日付を01-23-2013として、ユーザーIPとともに保存し、stuffed
24時間ごとに2から1に変更します。