[英]laravel using eloquent to populate select box and blade
我想用我的數據庫中的users
填充一個選擇框,我需要獲取用戶的 ID 和名稱。
我想創建一個如下所示的選擇框:
<select>
<option value="$user->id">$user->name</option>
<option value="$user->id">$user->name</option>
</select>
我怎樣才能做到這一點?
控制器:
View::share('users', User::all());
看法:
<select name="user_id">
@foreach($users as $user)
<option value="{{$user->id}}">{{$user->name}}</option>
@endforeach
</select>
嘗試這個:
控制器
$users = User::all()->orderBy('name', 'asc')->lists('name','id');
看法
{{ Form::select('user', $users , Input::old('users')) }}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.