Heim  >  Artikel  >  Backend-Entwicklung  >  yii CLinkPager 分页 没有生效

yii CLinkPager 分页 没有生效

WBOY
WBOYOriginal
2016-06-23 14:15:23882Durchsuche

action 代码

  $sql='SELECT * FROM '.ParkRolePage::model()->tableName().' order by rolepage_id limit 0,5 ';		//$model= ParkRolePage()::model();		$model=$this->db()->createCommand($sql)->queryAll();		$pages = new CPagination(ParkRolePage::model()->count());		$pages->pageSize=10;		//die();		//if(isset($_GET['ParkRolePage']))			//$model->attributes=$_GET['ParkRolePage'];		$this->controller->render('admin',array(			'model'=>$model,			'pages'=>$pages,		));


view 代码

<table ><tr><td>关系id</td><td>角色id</td><td>页面访问代码</td><td colspan="3">操作选项</td></tr><?php foreach($model as $k=>$v): ?><tr><td><?php echo $v['rolepage_id']?></td><td><?php echo $v['role_id']?></td><td><?php echo $v['rolepage_con']?></td><td><a href="<?php echo $this->createUrl('/parkrolepage/view',array('id'=>$v['rolepage_id'])) ?>">查看</a></td><td><a href="<?php echo $this->createUrl('/parkrolepage/update',array('id'=>$v['rolepage_id']))?>">修改</a></td><td><a href="<?php echo $this->createUrl('/parkrolepage/delete',array('id'=>$v['rolepage_id']))?>">删除</a></td></tr><?php endforeach?><td colspan="6"><?php $this->widget('CLinkPager', array(  	'header'=>'翻页:',    'pages' => $pages, 	'firstPageLabel'=>'首页',	'lastPageLabel' =>'末页',	'prevPageLabel'=>'前一页',	'nextPageLabel'=>'下一页',	'maxButtonCount'=>13   )) ?> </td></table>


只有 两页  而且 点击下一页 还是 显示的上一页的内容


回复讨论(解决方案)

$model=Yii::app()->db->createCommand($sql." LIMIT :offset,:limit");    $model->bindValue(':offset', $pages->currentPage*$pages->pageSize);    $model->bindValue(':limit', $pages->pageSize);    $model=$model->queryAll();   


看文档

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn