YII實現分頁的方法,YII實現分頁方法_PHP教程

來源:互聯網
上載者:User

YII實現分頁的方法,YII實現分頁方法


本文以執行個體代碼簡述了yii實現分頁的方法,供學習yii的朋友參考,具體代碼如下:

1.控制器部分代碼:

public function actionTest() { $criteria=new CDbCriteria; $criteria->order='id DESC'; $count=User::model()->count($criteria); $pager=new CPagination($count); $pager->pageSize=10; $pager->applyLimit($criteria); $userList=User::model()->findAll($criteria); $this->render('test',array('list'=>$userList,'pages'=>$pager)); } 

2.視圖部分代碼:

<?php foreach($list as $o) { echo $o->username.'
'; echo $o->id.'
'; } $this->widget('CLinkPager',array( 'header'=>'', 'firstPageLabel' => '首頁', 'lastPageLabel' => '末頁', 'prevPageLabel' => '上一頁', 'nextPageLabel' => '下一頁', 'pages' => $pages, 'maxButtonCount'=>13 ) ); ?>


yii分頁問題,著急用

sql用limit和offset。分頁用$pages = new CPagination ();
 

教怎在YII中實現三個公用方法

你可以先看下基礎的教程,嘗試使用AR模型,這樣子的話,你可以先建一個posts表,儲存發布資訊的公用部分,這樣所有資源可以在一個基本模型裡,利用gii可以產生模型和CURD所有代碼,然後再根據posts裡設定一個資源類型,利用id關聯到不同的資源表,至於標籤,可另設一個表,關聯過去即可。
 

http://www.bkjia.com/PHPjc/840743.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/840743.htmlTechArticleYII實現分頁的方法,YII實現分頁方法 本文以執行個體代碼簡述了yii實現分頁的方法,供學習yii的朋友參考,具體代碼如下: 1.控制器部分代碼:...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.