Laravel:在选择框上显示stdClass对象值

时间:2019-05-15 07:26:38

标签: php laravel laravel-5

我想显示数据库中username的值。我可以显示是否只有1个值。但是数据不仅是1,我需要在选择框/下拉列表中显示它。

$staff = DB::select(DB::raw("select username from customer_type where customer_type ='Staff'"));

这是print_r的{​​{1}}

$staff

我想在下拉菜单上显示用户名(test,jayusman,MuhammadFik,test2)。

2 个答案:

答案 0 :(得分:1)

您可以使用foreach循环遍历实体

<select name="somethin">
@foreach($staff as $key => $name)
 <option value="{{$name->username}}">{{$name->username}}</option>
@endforeach
</select>

答案 1 :(得分:0)

尝试使用

row-2

它将生成一个看起来像这样的数组:

70px

通过这种方式,您可以在提交表单时通过其ID识别用户。