尝试将数据从控制器传递到laravel 5中的视图

时间:2017-10-06 17:10:10

标签: laravel-5

我正在尝试将我的sql表中的两个不同列传递给我的视图,以便我可以显示它们。 我的控制器是:

$interface = DB::table("users")->distinct()->get(['name']);
$interfac = DB::table("users")->distinct()->get(['email']);

        view()->share('users',compact('interface','interfac'));

我的观点是:

@foreach ($users as $key => $value)
<tr>
        <td>{{ $value->name }}</td>
        <td>{{ $value->email }}</td>
 </tr>

但是在传递两个变量时这不起作用。如果我传递了一个它正在工作但传递两个不起作用。谢谢。

1 个答案:

答案 0 :(得分:0)

控制器

$users = DB::table('users')->get();

return view('users', compact('users'));