php | [laravel] 가상 행번호 내림차순 표시
페이지 정보
- 작성자:
- 핵탐
- 작성일
- 11.18 10:42
- 조회
- 1,590
- 댓글
- 0
본문
5 | 제목입니다1 | 홍길동 | 2021-11-17 | 123 |
4 | 제목입니다2 | 홍길동 | 2021-11-17 | 2 |
3 | 제목입니다3 | 홍길동 | 2021-11-17 | 34 |
2 | 제목입니다4 | 홍길동 | 2021-11-17 | 5 |
1 | 제목입니다5 | 홍길동 | 2021-11-17 | 6 |
위에서 제일 앞 컬럼처럼 가상의 번호를 내림차순으로 표시하고 싶을 때 아래처럼 한다.
App\Http\Controllers\UserController.php
[code]
public function index(Request $request)
{
$users = Users::orderBy('id', 'desc')->paginate(15);
$no = $users->total() - ($users->currentPage()-1) * ($users->perPage());
return view('users.index', compact(['users', 'no']));
}
[/code]
views/users/index.blade.php
[code]
<table>
@foreach ($users as $key => $user)
<tr>
<td data-label="번호">{{ $no-- }}</td>
...
</tr>
@endforeach
</table>
[/code]
댓글 0개
등록된 댓글이 없습니다.