В контроллере вы можете получить значения, которые вам подсказал @Nabil, но я не видел id в опциях тега select, я имею в виду это
<option id="{{$vehicle->id}}">{{$vehicle->name}} </option>
Так должно быть, чтобы получить его значение
<option value="{{$vehicle->id}}">{{$vehicle->name}} </option>
И еще, вы также можете сделать это, чтобы получить относящиеся к дате значения из таблицы в вашей базе данных
public function store(Request $request)
{
$vehicles = new vehicle; //vehicle is a model name
$this->validate($request,[
'vehiclename'=>'required',
'eventDate'=>'required'
]);
$vehicles->vehiclename = $request->vehicleName;
$vehicles->eventdate= $request->eventDate;
$vehicles->save();
return redirect("/");
}
в where()
условие eventdate должно быть таким же, как и в базе данных
В вашем методе создания вы можете сделать это, чтобы получить все значения из базы данных и назначить домашней странице просмотра
public function create()
{
$vehicles = \DB::table('DatabaseTableName')->all();
OR
$vehicles = modelname::all();
return view("home",compact('vehicles'));
}
А затем на домашней странице сделать это {{$vehicles->name}}
и т.д. modelname
означает, что вам нужно создать модель для таблицы базы данных, если вы не знаете, как создать модель, тогда используйте первый параметр с именем таблицы