Laravel 4 使用laravel 4在下拉列表中显示数据库获取值
您好,我遇到了大麻烦,请帮助我使用laravel 4在下拉列表中显示数据库获取值。我的代码如下Laravel 4 使用laravel 4在下拉列表中显示数据库获取值,laravel-4,Laravel 4,您好,我遇到了大麻烦,请帮助我使用laravel 4在下拉列表中显示数据库获取值。我的代码如下 <?php //echo "<pre>"; print_r($user);exit; ?> {{ Form::select($user, $user ) }} {{Form::select($user,$user)} 打印中(用户);显示从数据库获取的所有数据库值,但我只想显示value=id,用户名字段我尝试了每个字段,但不知道如何显示va
<?php //echo "<pre>"; print_r($user);exit; ?>
{{ Form::select($user, $user ) }}
{{Form::select($user,$user)}
打印中(用户);显示从数据库获取的所有数据库值,但我只想显示value=id,用户名字段我尝试了每个字段,但不知道如何显示value=id,用户名字段
结果显示在下拉列表中,如下所示
$users = User::lists('username', 'id');
要使用
{{{Form::select()}
最简单的方法是使用lists()
方法从数据库调用数据
所以
现在您有了一个包含如下数据的数组:
{{Form::select('dropdown_name', $users)}}
因此,您可以通过执行以下操作来高效地使用Form::select()
:
这是常见的用法,所以它必须工作。从数据库运行
var转储
结果。你得到了什么?很好。如果你愿意,请检查答案是否有效
$users = [1 => 'skaka', 2 => 'ttt', ....];
{{Form::select('dropdown_name', $users)}}