[laravel] 가상 행번호 내림차순 표시 > IT 기술백서

 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]

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

위로 스크롤