Чтобы обновить всю таблицу (ВЕСЬ СТОЛ), вы должны сделать следующее (удалив условие, которое вы хотите обновить только для совпадений, где id = 1):
public function updateSchedule(Request $request, $id)
{
$timein = $request->input('timeIn');
$timeout = $request->input('timeOut');
DB::table('schedules')
->update(['time_in' => $timein, 'time_out' => $timeout]);
}
Если вы хотите что-то увидеть потом, вам нужно либо вернуть это значение, либо представление, либо перенаправление на предыдущую страницу.
Например, следующее (хотя не рекомендуется использовать back()
, поскольку вы не знаете, откуда они пришли. Лучше перейти на определенный маршрут / URL).
public function updateSchedule(Request $request, $id)
{
$timein = $request->input('timeIn');
$timeout = $request->input('timeOut');
DB::table('schedules')
->update(['time_in' => $timein, 'time_out' => $timeout]);
return back();
}