応募者のエントリを入力するテーブルがあります。タイプがタイムスタンプで、デフォルトが current_timestamp である date_added 列があります。週次レポートと月次レポートを作成したいのですが、どうすればよいかわかりません。このようなエントリの数を返す sql ステートメントが必要です..
switch($searchby){
case "monthly": $qry = "select * from tblapplicant where date_added > $month"; break;
case "weekly": $qry = "select * from tblapplicant where date_added > $week"; break;
}
$res = mysql_query($select);
$rec_count = mysql_num_rows($res);
echo "There are <font color='red' size='3'>".$rec_count."</font> matching records found.";
これが間違っていることはわかっていますが、現時点で考えられるのはこれだけです。
もう1つ欲しいのは、正確な年と月のレポートにしたい..
編集: 出力は次のようになります: 2013 年 6 月の 1 か月全体で 13 人の応募者がいます。 - または毎週の場合 - 2013 年 7 月の第 3 四半期には 3 人の応募者がいます。