簡體   English   中英

laravel 使用 eloquent 填充選擇框和刀片

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM