yii2 分页

yii2 分页

$criteria = new CDbCriteria();
    	$common=Yii::app()->db->createCommand();
    	 $common->select("count(*)");
    	 $common->from('asd_user');
    	
    	$pages = new CPagination($common->queryScalar());
    	$pages->pageSize = 2;
    	$common2=Yii::app()->db->createCommand();
    	$common2->select("*");
    	$common2->from('asd_user');
    	$common2->limit($pages->pageSize);
    	$common2->offset($pages->currentPage*$pages->pageSize);
    	$data=$common2->queryAll();
    	
    	echo '总页数='.$pages->getPageCount().'</br>';
    	echo '总共条数='.$pages->getItemCount().'</br>';
    	echo '当前也数='.($pages->getCurrentPage()+1).'</br>';
    	
    	$this->renderPartial('ceshi',array('data'=>$data,'pages'=>$pages))

 <?php
    $this->widget('CBootstraplinkPager', array(
        'pages' => $pages,
//         'selectedPageCssClass' => 'active', //当前页的class
//         'hiddenPageCssClass' => 'disabled', //禁用页的class
//         'header' => '', //分页前显示的内容
//         'maxButtonCount' => 10, //显示分页数量
//         'htmlOptions' => array('class' => ''),
//         'firstPageLabel' => '首页',
//         'nextPageLabel' => '下一页',
//         'prevPageLabel' => '上一页',
//         'lastPageLabel' => '末页',
            )
    );
    ?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值