【问题标题】:Trying to pass data from controller to view in laravel 5试图从控制器传递数据以在 laravel 5 中查看
【发布时间】:2017-10-07 01:54:48
【问题描述】:

我正在尝试将 2 个不同的列从我的 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>

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

【问题讨论】:

  • 看我的回答here
  • 对你有帮助吗??
  • @gaan 其他两个变量是用户数组的一部分吗?
  • @Maraboc 抱歉不工作
  • @MortezaRajabi no

标签: laravel-5


【解决方案1】:

控制器

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

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

【讨论】:

  • 这在视图中显示值时不起作用。
猜你喜欢
  • 2015-12-27
  • 2021-04-19
  • 1970-01-01
  • 2017-07-27
  • 2015-01-20
  • 1970-01-01
  • 2017-10-12
  • 1970-01-01
  • 2015-08-13
相关资源
最近更新 更多