也就 几行代码 就 搞定了:
(1)后台 数据库 查询数据库时,需要使用:paginate(15) ; 意思是:查询出来的数据 按照 每页 15 条 在前台进行展示。
如: $students = Student::where('success','1')->paginate(10);
(2)将查询出来的数据 推送到 前台 view页面:
如:return view('admin.studentView',compact('student'));
(3)前台 显示 分页 模块:
循环打印student信息,并显示出分页模块:
<ul>
@foreach($students as $student)
<li>{{$student->message}}</li>
@endforeach
</ul>
{{ $students->appends(['success' => '1'])->links() }}
上面这句就是 生成一个分页 。
appends()是 为 生成一个分页 添加 的查询条件,也就是后台 Student::where('success',1) ,直接对应起来就行。
如果没有任何的查询条件:
后台: Student::paginate(10);
前台: {{$students->links()}}