这篇文章主要介绍了关于Thinkphp3.2.3 搜索,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下
前端代码:
Jquery 代码:
后端PHP 控制器代码:
public function index(){
$keyword = I('keyword');
$M = M('GinsengResult');
if($keyword!== ''){
$where = [];
if($keyword && $keyword != ''){
$where['gin_num'] = array('like','%'.$keyword.'%');
}
$count = $M->where($where)->count();
$Page = new \Think\Page($count,1);
foreach($where as $key=>$val) {
$Page->parameter[$key] = urlencode($val);
}
$show = $Page->show(); // 分页显示输出
$p = I ( 'p', 1, 'intval' );
$list = $M->where($where)
->field('id,gin_num_thumb,gin_num,publisher,create_time')
->order('article_create_time','DESC')
->page($p.',1')
->select();
}else{
$list = $M
->field('id,gin_num_thumb,gin_num,publisher,create_time')
->order('article_create_time','DESC')
->page($p.',1')
->select();
}
$this->assign('list',$list);
$this->assign('page',$show); // 赋值分页输出
$this->display(); // 输出模板
}相关推荐:
立即学习“PHP免费学习笔记(深入)”;











