laravel 带条件的分页查询


laravel 带条件的分页查询,

原文:http://blog.csdn.net/u011020900/article/details/52369094

bug:断点查询,点击分页,查询条件消失。

思路:追加(appends)查询条件

 1  $taskList = TaskList::where('assignedTo','=',$assignedTo)
 2 ->where($ary_where)->where($ary_where1)
 3 ->where($ary_where2)->orderBy('status_order','asc')
 4 ->orderBy('finishedDate','desc')->paginate(3);
 5        
 6         //分页处理
 7         $page = isset($page)?$request['page']:1;
 8         $taskList = $taskList->appends(array(
 9             'title'=>$title,
10             'project'=>$project,
11             'status'=>$status,
12             'page'=>$page
13             //add more element if you have more search terms
14         ));

view页面

<div style="margin: 0px" >{!! $taskList->links() !!}</div>

  

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM