laravel 搜索分页 带参数稳定分页
2017-08-01 15:40
399 查看
public function index(Request $request) { if ($request->isMethod('post')) { $name = $request->input('username'); $paginate = 15; $vips = User::where('name', 'like', '%' . $name . '%')->paginate($paginate); //带条件的有参数的统计 $count = User::where('name', 'like', '%' . $name . '%')->count(); $total_page = ceil($count / $paginate); //共多少页v // dd($vips); return view("admin.vip", ['name' => $name]) ->with('vips', $vips) ->with('total_page', $total_page); } /*=======get的传递方式==========*/ //注意参数post请求表单的username, get请求post的name $name = $request->input('name'); $paginate = 15; $vips = User::where('name', 'like', '%' . $name . '%')->paginate($paginate); //带条件的有参数的统计 $count = User::where('name', 'like', '%' . $name . '%')->count(); $total_page = ceil($count / $paginate); //共多少页v // dd($vips); return view("admin.vip", ['name' => $name]) ->with('vips', $vips) ->with('total_page', $total_page); }
<form action="{{url('admin/vip/')}}" method="post"> <div class="main_header_search clearfix"> <i class="icon_fdj"></i> <input type="text" name="username" placeholder="请输入用户姓名"> </div> </form>
<div class="boot_fenye"> <div class="boot_page"> <div class="boot_page_di">第<span class="">{{ $page = isset($_GET['page'])?$_GET['page']:1}}</span>页 </div> <div class="boot_page_total">共<span>{{$total_page}}</span>页 </div> <div class="boot_choose"> {{$vips->appends(['name'=>$name])->render()}} </div> </div>
相关文章推荐
- laravel原生分页并带参数的搜索分页
- Laravel搜索的时候分页并携带参数
- laravel实现搜索分页
- Laravel-ORM带条件搜索分页
- laravel中分页带参数
- laravel中的接值方式和分页搜索
- 解决Jsp搜索分页获取的中文参数乱码问题
- phpcms搜索给分页代码添加参数方法
- tp5 条件搜索 分页 并携带参数
- laravel中带有条件搜索的分页
- EXt做搜索的时候分页传时需要把参数提交传到后台
- laravel框架的搜索后分页
- laravel5.1 jquery ajax 搜索分页
- EXt做搜索的时候分页传时需要把参数提交传到后台
- laravel的搜索分页
- Laravel 框架 ajax多条件搜索后 分页
- laravel 5.2 的搜索加分页
- laravel 的 分页以及条件搜索后分页
- laravel简单的搜索分页
- laravel5.4中增删改查+搜索分页(运用ORM模式所做)。