ユーザーの入力に基づいて期間を作成するスクリプトを作成しました。この例では、週単位の期間を使用します。ユーザーが私のサイトにアクセスし、設定した日付から開始して毎週リードを受け取りたいと考えており、7 日ごとにリードがユーザーに送信されます。出力する必要があるのは、スクリプトから生成された曜日ではなく、その月に送信されたリードの数です。基本的には、1 月、2 月などの曜日を区別して、毎週の曜日を組み合わせます。
<input type='hidden' name='start_date' value='12/27/2012'>
$date1 = $_POST['start_date'];
$date2 = date('M j, Y', strtotime($date1 . ' + 7 Day')); // echo Jan 3, 2013 sent 5 leads
$date3 = date('M j, Y', strtotime($date2 . ' + 7 Day')); // echo Jan 10, 2013 sent 3 leads
$date4 = date('M j, Y', strtotime($date3 . ' + 7 Day')); // echo Jan 17, 2013 sent 7 leads
$date5 = date('M j, Y', strtotime($date4 . ' + 7 Day')); // echo Jan 24, 2013 sent 9 leads
$date6 = date('M j, Y', strtotime($date5 . ' + 7 Day')); // echo Jan 31, 2013 sent 8 leads
$date7 = date('M j, Y', strtotime($date6 . ' + 7 Day')); // echo Feb 7, 2013 sent 1 leads
$date8 = date('M j, Y', strtotime($date7 . ' + 7 Day')); // echo Feb 14, 2013 sent 8 leads
$date9 = date('M j, Y', strtotime($date8 . ' + 7 Day'));
$date10 = date('M j, Y', strtotime($date9 . ' + 7 Day'));
$date11 = date('M j, Y', strtotime($date10 . ' + 7 Day'));
$date12 = date('M j, Y', strtotime($date11 . ' + 7 Day'));
$date13 = date('M j, Y', strtotime($date12 . ' + 7 Day'));
$date14 = date('M j, Y', strtotime($date13 . ' + 7 Day'));
$date15 = date('M j, Y', strtotime($date14 . ' + 7 Day'));
$date16 = date('M j, Y', strtotime($date15 . ' + 7 Day'));
1月32日の見込み客と2月9日の見込み客を出力したい。異なる開始日に基づいているため、単純に変数を追加することはできません。どうぞよろしくお願いいたします。