前台:
在展示页面给一个form表单
<form action="" method="get">
<tr>
Title:<input type="text" name="title">
Content:<input type="text" name="content">
<input type="submit" value="搜索">
</tr>
</form>
在后台:
/**
* 主题* 展示
* @access public
* @param 参数 mixed array
* @return void
*/
public function show(){
$title = Input::get('title');
$content = Input::get('content');
// var_dump($content);die;
$db = DB::table('news');
if (!empty($title)) {
$db->where('title','like','%'.$title.'%');
}
if (!empty($content)) {
$db->where('content','like','%'.$content.'%');
}
$data = $db->paginate(3);
return view('site/show',['data'=>$data,'title'=>$title,'content'=>$content]);
}
在前台table下面添加:
//搜索后分页,点击下一页也是可以用的
{!! $data->appends(['title'=>$title,'content=>$content'])->links() !!}