【发布时间】:2016-08-22 07:35:24
【问题描述】:
我有表users,其中包含可以登录我的网站的users,所以我有这样的东西,你可以看到admin 有privileges 1 而qwert 有privileges 2,我想显示任何有privileges 2,我该怎么做?
在我的网页中,它看起来像这样,您可以看到该表中显示了管理员,我不想显示管理员记录,我只想显示具有 privileges 2 的记录
查看
@foreach($users as $user)
<tr class="odd gradeX">
<td>{{$user->cv_name}}</td>
<td>{{$user->cv_position}}</td>
<td>{{$user->cv_country}}</td>
<td>{{$user->email}}</td>
<td>{{$user->cn_phone}}</td>
<td>{{$user->cv_address}}</td>
<td>
<a class="btn btn-success" title="edit" data-id={{$user->id}} data-action="user-edit"><i class="glyphicon glyphicon-pencil"></i></a>
<a class="btn btn-danger" title="delete" data-id={{$user->id}} data-action="user-delete"><i class="glyphicon glyphicon-trash"></i></a>
</td>
</tr>
@endforeach
控制器
public function index(){
return view('user')
->with('title','User')
->with('users',User::all());
}
public function getAll(){
$data = User::all();
$response = array(
'content' => $data,
'status' => 'success',
);
return Response::json($response);
}
怎么做?确定 if else case 可能吗?
【问题讨论】:
-
您应该使用查询生成器将 where 子句添加到 $users 变量。您可以发布包含 $users 变量的控制器吗?
-
完成,再次检查代码
标签: javascript php mysql laravel