Я работаю над сайтом в php с laravel framework , и у меня есть база данных в phpmyadmin , у меня есть форма и 2 входавведите datetime-local, когда я выбираю datetime из входных данных и затем отправляю форму, я получаю эту ошибку.
Данные datetime, которые яЯ хотел бы вставить в мою таблицу моей базы данных в этой ошибке, это:
26, 2018-10-11T05: 00, 2018-10-12T05: 00. Это письмо 'T' Я думаю, это были проблемы со мной. Возможно ли заменить эту букву пробелом? Возможно, с помощью javascript, o перед тем, как функция store()
моего контроллера сохранит запись в моей базе данных, может что-то сделать, чтобы сохранить данные даты и времени из входных данных.
Я поставил код функции store()
public function store(Request $request){
$hours = new HoursNew();
try {
/*HERE ARE THE NAMES FROM THE INPUTS IN MY FORM,
ALSO THE NAMES OF THE FIELDS OF MY TABLE IN MY DATABASE*/
$hours->id = $request->id;
$hours->time_start = $request->time_start;
$hours->time_end = $request->time_end;
$hours->estate_time_id = $request->estate_time_id;
$hours->court_id = $request->court_id;
$hours->save();
} catch (\Illuminate\Database\QueryException $e) {
Session::flash('error', 'Ups! We have some problems to process your operation');
return redirect()->route('ListHours.store');
}
Session::flash('message', "It's OK");
return redirect()->route('ListHours.store');
}