タイムスタンプを使用してデータベースに対してクエリを実行しています。現在、クエリにハードコードされた日付を使用していますが、
$dd1 = 20;//date("d",$ddb1);
$mm1 = date("m");
$yyyy1 = date("Y");
$dd2 = 26;//date("d",$ddb2);
$mm2 = date("m");
$yyyy2 = date("Y");
しかし、スクリプトを実行するたびに、先週のデータ (月曜日から日曜日) を計算するコードが必要です。たとえば、今日 (水曜日) にスクリプトを実行すると、計算された時間は先週 (月曜日から日曜日) になるはずです。日曜日の夜 12:00:01 まで、今週の他の日でも同じ結果が得られるはずです。
次のようなことをしようとしました:
//$ddb1 = time() - ($argv[1] * 24 * 60 * 60);
//$ddb2 = time() - ($argv[2] * 24 * 60 * 60);
現在の日付から日数を減算するには、これを自動的に行う方法が必要です。