【发布时间】:2019-06-13 04:01:26
【问题描述】:
我正在尝试创建一个管理页面,店主可以在其中查看在网站上唱歌的用户的信息,但我总是收到 Undefined property: stdClass::$name 错误
这是控制器功能:
public function listar(){
$users = DB::table('users')->select('name')->orderBy('updated_at', 'desc')->get();
$users = DB::table('users')->select('email')->orderBy('updated_at', 'desc')->get();
$users = DB::table('users')->select('phone')->orderBy('updated_at', 'desc')->get();
}
这是表格的一部分:
@foreach ($users as $u)
<tr>
<td>{{ $u->name }}</td>
<td>{{ $u->email }}</td>
<td>{{ $u->phone}}</td>
</tr>
@endforeach
我只是希望它能够显示来自数据库的信息。
【问题讨论】:
-
我忘记取消紧凑部分但我做到了 - return view('admin.usuarios.index', compact('listar', 'users')); }
-
如果您忘记了,您可以编辑您的问题以添加内容。标签下方有一个编辑链接。 :-)
标签: php html database laravel eloquent