タイムスタンプ フィールドもあるデータでいっぱいのデータベースがあります。私がやろうとしているのは、タイムスタンプでグループ化されたフィールドのレコード数を数えることですが、日数に丸められます。
私は現在、以下のようなコードを持っています。
$days_ago7a = date('Y-m-d', mktime(0, 0, 0, date("m") , date("d") - 7, date("Y")));
$result = mysql_query("SELECT * FROM all_count WHERE date='$days_ago7a'");
$num_rows37 = mysql_num_rows($result);
同じことをしたいのは、日付をタイムスタンプ (データベースにもある) に置き換えるだけで、24 時間以内のすべてのタイムスタンプをグループ化することです。
それは可能ですか?
OK、コードをこれに変更しましたが、結果が返されませんか?
$result = mysql_query("select date( timestamp ), count(*) from all_count group by date( timestamp );")
or die(mysql_error());
while($row = mysql_fetch_array( $result )) {
echo "$timestamp";
}