Yii1.1中通过Sql查询进行的分页操作
控制器中方法:
public function actiontindex(){ $user = Yii::app()->user; $id = $user->id; $connection=Yii::app()->db; $sql= "sql查询语句"; $command = $connection->createCommand($sql)->queryAll(); $pages = new CPagination(count($command)); $list = $connection->createCommand($sql." limit ".$pages->limit." offset ".$pages->offset."")->queryAll(); $this->render('index',array( 'bonus' => $list, 'pages' => $pages, )); }
视图中显示为:
第一部分为查询的结果显示:
<table class="table table-bordered"> <thead> <tr> <th class="per10">公文类型</th> <th class="per50">公文标题</th> <th class="per15">当前步骤</th> <th class="per15">日期</th> </tr> </thead> <tbody> <?php if (isset($bonus)):?> <?php foreach ($bonus as $key=>$ad): ?> <tr> <td><?=$ad['typeName'] ?></td> <td><?=$ad['doc_title'] ?></td> <td><?=$ad['taskname'] ?></td> <td><?=date("Y-m-d H:i:s",$v['create_time']) ?></td> </tr> <?php endforeach; ?> <?php endif; ?> </tbody> </table>
第二部分为分页的显示:
<?php $this->widget('CLinkPager',array( 'header'=>'', 'firstPageLabel' => '首页', 'lastPageLabel' => '末页', 'prevPageLabel' => '上一页', 'nextPageLabel' => '下一页', 'pages' => $pages, 'maxButtonCount'=>8, 'cssFile'=>false, 'htmlOptions' =>array("class"=>"pagination"), 'selectedPageCssClass'=>"active" ) ); ?>
原文链接:http://blog.csdn.net/xwyzca/article/details/62233300
(资源库 www.zyku.net)
您可能感兴趣的文章
- 08-15织梦DedeCMS文章内容分页页数控制方法
- 08-13织梦分页实现前十页后十页二次开发功能实现方法
- 08-04php利用redis实现分页列表,新增,删除功能
- 11-30帝国CMS修改TAG列表分页数量的方法
- 03-16thinkPHP框架可添加js事件的分页类customPage.class.p
- 03-14Wordpress分类,标签,分页显示及翻页出现404错误的解决
- 03-13分享一些实用的WordPress SQL查询语句
- 03-08DedeCMS解决分页列表显示去掉li的方法
- 03-05帝国CMS列表分页[!---show.listpage--]页码修改
- 03-04wordpress文章分页处理的方法
- 03-24-bash: mysql: command not found 解
- 12-16百度地图如何切换至极速模式
- 07-25帝国CMS灵动标签调用相关文章的方法
- 01-11面纱公园-面纱公园应用软件功能介绍
- 09-16红米note9取消提示音方法汇总
- 03-15华为watch3pro设置久坐提醒步骤
- 03-15鸿蒙系统字体粗细调节教程
- 09-19哈啰单车免密支付关闭教程分享
- 03-24荣耀v40自动开启护眼模式方法
- 09-20vivox70pro超级省电在哪里开启
最近更新
阅读排行
猜你喜欢
- 12-17百度地图查各地游玩指南方法一览
- 01-28一加8pro更改热点密码教程
- 10-03OPPOK9pro智能侧边栏在哪里
- 01-14知旅云学训助手-知旅云学训助手应用软
- 01-16放射医学中级题库-放射医学中级题库应
- 03-18荣耀50设置防频闪功能教程
- 11-18抖音添加搜索到桌面怎么弄
- 12-29口腔执业助理医师学习平台-口腔执业助
- 08-10QQ看点小区怎么玩?QQ看点小区玩法介绍
- 09-27帝国CMS系统内置标签语法介绍