[英]laravel using eloquent to populate select box and blade
I want to populate a select box with users
from my database i need to get the id and name of the user.我想用我的数据库中的users
填充一个选择框,我需要获取用户的 ID 和名称。
I want to create a select box like the one below:我想创建一个如下所示的选择框:
<select>
<option value="$user->id">$user->name</option>
<option value="$user->id">$user->name</option>
</select>
How can i do this?我怎样才能做到这一点?
Controller:控制器:
View::share('users', User::all());
View:看法:
<select name="user_id">
@foreach($users as $user)
<option value="{{$user->id}}">{{$user->name}}</option>
@endforeach
</select>
try this:尝试这个:
controller控制器
$users = User::all()->orderBy('name', 'asc')->lists('name','id');
view看法
{{ Form::select('user', $users , Input::old('users')) }}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.