我希望列出表中的所有用户,每行一个用户名。
但我只获得此表中的第一个用户,所有其他用户并排。
我的刀锋:
<table class="table table-hover">
<thead>
<th>Username</th>
<th>Orders</th>
<th>Balance</th>
</thead>
<tbody>
@foreach($users as $user)
<tr>
<td>{{$user->username}} </td>
<td>{{$user->purchases}} </td>
<td>{{$user->balance}} </td>
</tr>
</tbody>
</table>
控制器:
public function ShowUserlist(){
$users = User::all();
return view('profile.dashboard', compact('users'));
}
我的数据库中的第一个用户位于<table class="table table-hover">
其他人看起来像:testtesttesttesttesttesttesttest
在表格下面。
我如何按用户一行对其进行排序?
由于
答案 0 :(得分:1)
您需要在每个<table class="table table-hover">
<thead>
<th>Username</th>
<th>Orders</th>
<th>Balance</th>
</thead>
<tbody>
@foreach($users as $user)
<tr>
<td>{{$user->username}} </td>
<td>{{$user->purchases}} </td>
<td>{{$user->balance}} </td>
</tr>
@endforeach
</tbody>
</table>
代码
selectedBuildings
答案 1 :(得分:0)
将</tr>
放在 </tr>
@endforeach
</tbody>
之后:
tr
答案 2 :(得分:0)
<table class="table table-hover">
<thead>
<tr>
<th>Username</th>
<th>Orders</th>
<th>Balance</th>
</tr>
</thead>
<tbody>
@foreach($users as $user)
<tr>
<td>{{$user->username}} </td>
<td>{{$user->purchases}} </td>
<td>{{$user->balance}} </td>
</tr>
@endforeach
</tbody>
</table>
答案 3 :(得分:0)
你忘了关闭foreach
<table class="table table-hover">
<thead>
<th>Username</th>
<th>Orders</th>
<th>Balance</th>
</thead>
<tbody>
@foreach($users as $user)
<tr>
<td>{{$user->username}} </td>
<td>{{$user->purchases}} </td>
<td>{{$user->balance}} </td>
</tr>
@endforeach
</tbody>
</table>