Я хочу вставить данные в массив в этом формате.
day1[
screen1 [ ]
screen2 [ ]
]
day1[
screen1 [ ]
screen2 [ ]
]
Пока я пытался.
for($i=0;$i<7;$i++){
$date = Carbon::now()->addDays($i)->format('Y-m-d');
$a = strtotime($date);
$days[]=date('l',$a);
$screen = screen::pluck('id')->toArray();
for($j=0;$j<count($screen);$j++){
$showTime[] =ScheduledMovie::Where('movie_id',$id)->Where('show_date',$date)->Where('show_day',$days[$i])->where('screen_id',$screen[$j])->pluck('show_time_start')->toArray();
}
}
Используются следующие таблицы: schedule_table, Movie_table и screen_table. Таблица Movie и таблица расписаний имеют отношение один ко многим. Моя цель - извлечь время показа определенного дня определенного экрана из таблицы расписания. Пока я могу извлечь время показа определенного дня.