i want insert data day wise as select start date and end date. i am count only week of day using following code
$start = new DateTime('2016-11-17');
$end = new DateTime('2017-06-10');
$days = $start->diff($end, true)->days;
$monday = intval($days / 7) + ($start->format('N') + $days % 7 >= 1);
$tuesday = intval($days / 7) + ($start->format('N') + $days % 7 >= 2);
$wednesday = intval($days / 7) + ($start->format('N') + $days % 7 >= 3);
$thursday = intval($days / 7) + ($start->format('N') + $days % 7 >= 4);
$friday = intval($days / 7) + ($start->format('N') + $days % 7 >= 5);
$saturday = intval($days / 7) + ($start->format('N') + $days % 7 >= 6);
$sundays = intval($days / 7) + ($start->format('N') + $days % 7 >= 7);