Попытка заполнить выпадающий список из базы данных. но там возникли некоторые сложности. Любая помощь? Это основано на структуре Laravel.
Часть кода
$projects = DB::table('projects')->where('users_id','=',Auth()->User()->id)->get(); foreach($projects as $project){ echo ' <option value="<?php $id = $project[id] ?>" name="parentProj">' .$projectName = $project[id]. '</option> '; }
контроллер
public function index(){ $projects = DB::table('projects')->lists('id','projectName'); return view('pages.todo', ['projects'=> $projects); }
По вашему мнению:
<select name="parentProj"> @foreach($projects as $project) <option value="{{ $project->id }}">{{ $project->projectName}}</option> @endforeach </select>
Или вы можете использовать формы & HTML-пакет от Laravel Collective: https://laravelcollective.com/docs/5.2/html#drop-down-lists
{{ Form::select('Projects', $projects)) }}