Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel 4 使用laravel 4在下拉列表中显示数据库获取值_Laravel 4 - Fatal编程技术网

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

您好,我遇到了大麻烦,请帮助我使用laravel 4在下拉列表中显示数据库获取值。我的代码如下

   <?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)}}