【发布时间】:2017-08-16 09:19:33
【问题描述】:
我有来自 DB 的用户详细信息,并使用带有编辑按钮的刀片循环打印。现在我想要,如果我单击按钮,我需要为用户单击的按钮的用户详细信息。
我尝试使用隐藏输入归档 <input type="hidden" value="{{$user->email}}" name="email">
在我的控制器中,我只是打印表单提交中的值。但我只得到最后一个用户。
见下文,希望你能理解..
<div class="content-wrapper">
<div class="flex-center position-ref full-height">
<form action="{!!url('/delete')!!}" method="post"> {!!csrf_field()!!}
<div class="table-responsive">
<table class="table table-hover">
<thead>
<tr>
<th>ID</th>
<th>Name</th>
<th>Email</th>
<th>Role</th>
</tr>
</thead>
<tbody>
@foreach($users as $user)
<tr>
<td>{{$user->id}}</td>
<td>{{$user->name}}</td>
<td>{{$user->email}}</td> <input type="hidden" value="{{$user->email}}" name="email">
<td>{{$user->role}}</td>
<td>
<div class="btn-group">
<button type="submit" class="btn btn-primary btn-sm" name="edit" >Edit</button>
<button type="submit" class="btn btn-primary btn-sm" name="delete" >Delete</button>
<button type="submit" class="btn btn-primary btn-sm" name="make" >Make Admin</button>
</div>
</td>
</tr>
@endforeach
</tbody>
</table>
</div>
</form>
</div>
</div>
【问题讨论】:
-
放控制器代码
标签: php laravel laravel-blade