分页传参

浏览:1961 发布日期:2014/07/03 分类:求助交流
我的分页怎么无法传递参数啊。
代码如下:
$skey = I('skey');
$news = M("news_view");
if($skey){
$where['title'] = array("LIKE","%$skey%");
$count = $news->where($where)->count();
}else{
$count = $news->count();
}
$number = C("PAGE_NUMBER");
$page = new \Think\Page($count,$number);
$page->setConfig('header','<span class="btn btn-default">共<b>%TOTAL_ROW%</b>条新闻</span>');
$page->setConfig('prev','上一页');
$page->setConfig('next','下一页');
$page->setConfig('first','首页');
$page->setConfig('last','%TOTAL_PAGE尾页');
$page->setConfig('theme','%HEADER% %FIRST% %UP_PAGE% %link_PAGE% %DOWN_PAGE% %END% <span class="btn btn-default">每页'.$number.'条 第<b>%NOW_PAGE%</b>/%TOTAL_PAGE%页</span>');
if($skey){
$this->data = $news->field("thumb,content",true)->where($where)->order("id DESC")->limit($page->firstRow.','.$page->listRows)->select();
foreach ($where as $key) {
$page->parameter .= "&skey=".urlencode($key).'&';
}
}else{
$this->data = $news->field("thumb,content",true)->order("id DESC")->limit($page->firstRow.','.$page->listRows)->select();
}
$show = $page->show();
$this->page = $show;
$this->display();
最佳答案
评论( 相关
后面还有条评论,点击查看>>