SlideShare a Scribd company logo
1 of 22
CodeIgniterの
ページネーションについて

    @simultechnology
ページネーションクラスの場所


/shop_ci/system/libraries/Pagination.ph
p
ページネーションクラスのクラス名

CI_Pagination


実際のソース:
class CI_Pagination {

var $base_url = ''; // The page we are linking to
var $total_rows = ''; // Total number of items (database results)
...
ページネーションクラスの
公開メソッド

メソッドは2つだけなので、非常に。

●initialize($params = array())
   初期化用。
   引数に設定条件の配列。

●create_links()
  リンクの文字列を生成し、返します。
ページネーションクラスの使い方①


コントローラ内でロードします。

$this->load->library('pagination');
ページネーションクラスの使い方②


ロードした後、設定値を設定します。
以下の3項目は必須。

$config['base_url']
=              'http://example.com/index.php/test/pag
e/';
// ベースなるURL
$config['total_rows'] = '200'; // 総件数
$config['per_page'] = '20'; // 1ページあたりの件数
ページネーションクラスの使い方③


以下の項目も設定した方がいいかも。

デフォルトは「2」
$config['num_links'] = 2;

個人的に「5」くらいがいいかも。
「5」だとこんな感じです。
< 1 2 3 4 5 6 7 8 9 10 11 > Last ›
現在ページから左右に5個リンクができます。
ページネーションクラスの使い方④


設定後、initializeメソッドを呼び出します。

$this->pagination->initialize($config);
ページネーションクラスの使い方⑤


最後に、initializeメソッドを呼び出します。

$link = $this->pagination->create_links();

戻り値の$linkはページネーションの文字列なので、
これを画面に渡せば、OK!
VIEWでのページネーション①

画面ではこんな感じ。



base_urlがhogeコントローラのsearchメソッドだとすると
…

「1」のリンク    ->   /CodeIgniter/hoge/search/
「2」のリンク    ->   /CodeIgniter/hoge/search/20
「3」のリンク    ->   /CodeIgniter/hoge/search/40
「11」のリンク   ->    /CodeIgniter/hoge/search/200
VIEWでのページネーション②




      つまり、、
VIEWでのページネーション③



リンクの数字が「1つ」増えると、コントローラで設定し
た
1ページあたりの件数分だけ、増えている!!

「1」のリンク    ->   /CodeIgniter/hoge/search/
「2」のリンク    ->   /CodeIgniter/hoge/search/20
「3」のリンク    ->   /CodeIgniter/hoge/search/40
「11」のリンク   ->    /CodeIgniter/hoge/search/200
VIEWでのページネーション④

URLの引数はコントローラで取得できます。

つまり、次の場合
「2」のリンク -> /CodeIgniter/hoge/search/20

hogeコントローラのsearchメソッドではこんな感じ。
public function search($param = 0)
{
// $paramは20。
(引数の数字がない場合は0が設定される)
ページネーションとDB①

ところで、、、

オフセットって知ってますか
?
ページネーションとDB②

ぐぐったら、一番最初に以下が表示されました。

オフセットとは、あるデータの位置を、基準点か
らの差(距離)で表した値のこと。「offset」は英
語で「差し引き計算する」という意味で、そこか
ら転じて、必要なデータの位置を基準点からの差
(距離)で表した値のことをオフセットと呼んでい
る。

オフセットとは 【offset】 - 意味/解説/説明/定義 : IT用語辞
典
ページネーションとDB③

何やら、小難しい説明だけど、、、

「必要なデータの位置の基準点からの差
」

「0」が基準点で、「オフセット = 20」で「20」の差が
あるとすると、次は「21」番目、だよねっ??
ページネーションとDB④

20番目まで、次のページが21番目から40番目まで、次の
ページが41番目から60番目まで、次のページが61番目から
80番目まで、次のページが101番目から120番目まで、、
、

羊を100匹数えるみたいな気分になります(汗)

要するに、上のようなデータをとればいいんですね?
ページネーションとDB⑤

最初の20番目までのレコードを取得するには
SELECT * FROM tbl LIMIT 20;

21番目から40番目までのレコードを取得するには
SELECT * FROM tbl LIMIT 20,20;

これは以下のように読めます。オフセット番目か
ら、
20件分(->1ページあたりの件数)
ページネーションとDB⑥

CodeIgniterでのLIMIT句を使うとこんな感じです。

// LIMIT句の生成
$this->db->limit($per_page, $offset);
※$per_pageは1ページあたりの件数

// クエリ実行。
$query = $this->db->get('t_shop_item');
ページネーションとDB⑦

ページネーションの総件数の設定はこうでした。
$config['total_rows'] = 'XXX'; // 総件数

これはデータベースのcount分で取得します。

$count = $this->db->count_all_results('t_shop_item');

戻り値が表示総件数です。
まとめ
$this->db->limit($per_page, $offset);で、

$per_page(1ページあたりの件数)はコントローラで設
定(画面から入力される場合もあるけど)
$offsetは画面のページネーションのリンクからgetメソッ
ドで渡される。
ページネーションの総件数はcount文で取得。

ページネーションとDBはとっても密接な関係!!
まとめ②

以下が参考のリンクです。
CodeIgniter ユーザガイド 日本語版 Version 1.7.2

http://codeigniter.jp/user_guide_ja/libraries/paginatio
n.html

More Related Content

What's hot

FuelPHPで3種のprofilerを使ってみた
FuelPHPで3種のprofilerを使ってみたFuelPHPで3種のprofilerを使ってみた
FuelPHPで3種のprofilerを使ってみたKatsuhiro Miura
 
FuelPHPをさわってみて
FuelPHPをさわってみてFuelPHPをさわってみて
FuelPHPをさわってみてSotaro Omura
 
CakeRequest::onlyAllow() について
CakeRequest::onlyAllow() についてCakeRequest::onlyAllow() について
CakeRequest::onlyAllow() についてYuya Takahashi
 
Fuel php osc tokyo2012
Fuel php osc tokyo2012Fuel php osc tokyo2012
Fuel php osc tokyo2012Fumito Mizuno
 
Perlで伝統芸能
Perlで伝統芸能Perlで伝統芸能
Perlで伝統芸能hitode909
 
YosemiteでApacheを設定してみる
YosemiteでApacheを設定してみるYosemiteでApacheを設定してみる
YosemiteでApacheを設定してみるNな人 -enunahito-
 
Rails3.1rc4を試してみた
Rails3.1rc4を試してみたRails3.1rc4を試してみた
Rails3.1rc4を試してみたTakahiro Hidaka
 
Start printf 6_takarakasai
Start printf 6_takarakasaiStart printf 6_takarakasai
Start printf 6_takarakasaitakara kasai
 
Rails and twitter #twtr_hack
Rails and twitter #twtr_hackRails and twitter #twtr_hack
Rails and twitter #twtr_hacki7a
 
System4 comment h
System4 comment hSystem4 comment h
System4 comment hJun Chiba
 
「スピード」と「品質」を実現するPHP開発チームの取り組み~AngularJS+FuelPHP+AspectMock~
「スピード」と「品質」を実現するPHP開発チームの取り組み~AngularJS+FuelPHP+AspectMock~「スピード」と「品質」を実現するPHP開発チームの取り組み~AngularJS+FuelPHP+AspectMock~
「スピード」と「品質」を実現するPHP開発チームの取り組み~AngularJS+FuelPHP+AspectMock~leverages_event
 
Marionettejs getting started
Marionettejs getting startedMarionettejs getting started
Marionettejs getting startedKyohei Morimoto
 
FuelPHP Osu Nagoya vol.1
FuelPHP Osu Nagoya vol.1FuelPHP Osu Nagoya vol.1
FuelPHP Osu Nagoya vol.1Fumito Mizuno
 
知って得する標準関数の使い方
知って得する標準関数の使い方知って得する標準関数の使い方
知って得する標準関数の使い方Soudai Sone
 
Cakephpstudy5 hacks jp
Cakephpstudy5 hacks jpCakephpstudy5 hacks jp
Cakephpstudy5 hacks jpHiroki Shimizu
 
Img select hint_for_h
Img select hint_for_hImg select hint_for_h
Img select hint_for_hJun Chiba
 
Alfrescoのカスタムテーブルの使い方
Alfrescoのカスタムテーブルの使い方Alfrescoのカスタムテーブルの使い方
Alfrescoのカスタムテーブルの使い方Jun Terashita
 
WordPress のキャッシュ機構
WordPress のキャッシュ機構WordPress のキャッシュ機構
WordPress のキャッシュ機構katanyan
 
20091030cakephphandson 01
20091030cakephphandson 0120091030cakephphandson 01
20091030cakephphandson 01Yusuke Ando
 

What's hot (20)

FuelPHPで3種のprofilerを使ってみた
FuelPHPで3種のprofilerを使ってみたFuelPHPで3種のprofilerを使ってみた
FuelPHPで3種のprofilerを使ってみた
 
FuelPHPをさわってみて
FuelPHPをさわってみてFuelPHPをさわってみて
FuelPHPをさわってみて
 
CakeRequest::onlyAllow() について
CakeRequest::onlyAllow() についてCakeRequest::onlyAllow() について
CakeRequest::onlyAllow() について
 
Fuel php osc tokyo2012
Fuel php osc tokyo2012Fuel php osc tokyo2012
Fuel php osc tokyo2012
 
Perlで伝統芸能
Perlで伝統芸能Perlで伝統芸能
Perlで伝統芸能
 
YosemiteでApacheを設定してみる
YosemiteでApacheを設定してみるYosemiteでApacheを設定してみる
YosemiteでApacheを設定してみる
 
Rails3.1rc4を試してみた
Rails3.1rc4を試してみたRails3.1rc4を試してみた
Rails3.1rc4を試してみた
 
Start printf 6_takarakasai
Start printf 6_takarakasaiStart printf 6_takarakasai
Start printf 6_takarakasai
 
Flask勉強会その1
Flask勉強会その1Flask勉強会その1
Flask勉強会その1
 
Rails and twitter #twtr_hack
Rails and twitter #twtr_hackRails and twitter #twtr_hack
Rails and twitter #twtr_hack
 
System4 comment h
System4 comment hSystem4 comment h
System4 comment h
 
「スピード」と「品質」を実現するPHP開発チームの取り組み~AngularJS+FuelPHP+AspectMock~
「スピード」と「品質」を実現するPHP開発チームの取り組み~AngularJS+FuelPHP+AspectMock~「スピード」と「品質」を実現するPHP開発チームの取り組み~AngularJS+FuelPHP+AspectMock~
「スピード」と「品質」を実現するPHP開発チームの取り組み~AngularJS+FuelPHP+AspectMock~
 
Marionettejs getting started
Marionettejs getting startedMarionettejs getting started
Marionettejs getting started
 
FuelPHP Osu Nagoya vol.1
FuelPHP Osu Nagoya vol.1FuelPHP Osu Nagoya vol.1
FuelPHP Osu Nagoya vol.1
 
知って得する標準関数の使い方
知って得する標準関数の使い方知って得する標準関数の使い方
知って得する標準関数の使い方
 
Cakephpstudy5 hacks jp
Cakephpstudy5 hacks jpCakephpstudy5 hacks jp
Cakephpstudy5 hacks jp
 
Img select hint_for_h
Img select hint_for_hImg select hint_for_h
Img select hint_for_h
 
Alfrescoのカスタムテーブルの使い方
Alfrescoのカスタムテーブルの使い方Alfrescoのカスタムテーブルの使い方
Alfrescoのカスタムテーブルの使い方
 
WordPress のキャッシュ機構
WordPress のキャッシュ機構WordPress のキャッシュ機構
WordPress のキャッシュ機構
 
20091030cakephphandson 01
20091030cakephphandson 0120091030cakephphandson 01
20091030cakephphandson 01
 

Viewers also liked

「Code igniter」を読もう。〜ソースコードから知る仕様や拡張方法〜
「Code igniter」を読もう。〜ソースコードから知る仕様や拡張方法〜 「Code igniter」を読もう。〜ソースコードから知る仕様や拡張方法〜
「Code igniter」を読もう。〜ソースコードから知る仕様や拡張方法〜 Makoto Kaga
 
Presentatie KPN #smc070 9 april 2013
Presentatie KPN #smc070 9 april 2013Presentatie KPN #smc070 9 april 2013
Presentatie KPN #smc070 9 april 2013SMC070
 
Sample Senate Testimony - Air Force Environmental Programs
Sample Senate Testimony - Air Force Environmental ProgramsSample Senate Testimony - Air Force Environmental Programs
Sample Senate Testimony - Air Force Environmental ProgramsRichard Hartman, Ph.D.
 
Devsumi2013 参加証カット説明
Devsumi2013 参加証カット説明Devsumi2013 参加証カット説明
Devsumi2013 参加証カット説明Developers Summit
 
2010世界大賽教育訓練用
2010世界大賽教育訓練用2010世界大賽教育訓練用
2010世界大賽教育訓練用jj1au0cd3ky9
 
Cathys New Standard Mail 09052011
Cathys New Standard Mail 09052011Cathys New Standard Mail 09052011
Cathys New Standard Mail 09052011cturn714
 
デブサミ2014【13-B-L】テスト自動化を見直そう!自動化への投資が開発チームをクリエイティブにする(安竹由起夫〔コベリティジャパン〕)
デブサミ2014【13-B-L】テスト自動化を見直そう!自動化への投資が開発チームをクリエイティブにする(安竹由起夫〔コベリティジャパン〕)デブサミ2014【13-B-L】テスト自動化を見直そう!自動化への投資が開発チームをクリエイティブにする(安竹由起夫〔コベリティジャパン〕)
デブサミ2014【13-B-L】テスト自動化を見直そう!自動化への投資が開発チームをクリエイティブにする(安竹由起夫〔コベリティジャパン〕)Developers Summit
 
【18-B-7】未来のために私たちの帆を立てよう
【18-B-7】未来のために私たちの帆を立てよう【18-B-7】未来のために私たちの帆を立てよう
【18-B-7】未来のために私たちの帆を立てようDevelopers Summit
 
19-D-2_業務システム特化型RIA「Nexaweb」
19-D-2_業務システム特化型RIA「Nexaweb」19-D-2_業務システム特化型RIA「Nexaweb」
19-D-2_業務システム特化型RIA「Nexaweb」Developers Summit
 
【S 1】「クラウドが破壊するもの、創造するもの」新野淳一氏
【S 1】「クラウドが破壊するもの、創造するもの」新野淳一氏【S 1】「クラウドが破壊するもの、創造するもの」新野淳一氏
【S 1】「クラウドが破壊するもの、創造するもの」新野淳一氏Developers Summit
 
The Engineering Of Consent
The Engineering Of ConsentThe Engineering Of Consent
The Engineering Of Consentjillohayon
 
Lavdosestimulering for behandling av barnløshet
Lavdosestimulering for behandling av barnløshetLavdosestimulering for behandling av barnløshet
Lavdosestimulering for behandling av barnløshetMedicus
 
【B-1】スマートデバイスとクラウドが実現するソフトウェアの革新~上陸した Windows Phone7 と Kinect による AR世界の実現~ 西脇資哲氏
【B-1】スマートデバイスとクラウドが実現するソフトウェアの革新~上陸した Windows Phone7 と Kinect による AR世界の実現~ 西脇資哲氏【B-1】スマートデバイスとクラウドが実現するソフトウェアの革新~上陸した Windows Phone7 と Kinect による AR世界の実現~ 西脇資哲氏
【B-1】スマートデバイスとクラウドが実現するソフトウェアの革新~上陸した Windows Phone7 と Kinect による AR世界の実現~ 西脇資哲氏Developers Summit
 
Ad Web Network Presentation 2011
Ad Web Network Presentation 2011Ad Web Network Presentation 2011
Ad Web Network Presentation 2011Spyros Papageorgiou
 
Bcu cluj 1
Bcu cluj 1Bcu cluj 1
Bcu cluj 1Bogdan
 
Coregraphic garden
Coregraphic gardenCoregraphic garden
Coregraphic gardenBogdan
 

Viewers also liked (20)

「Code igniter」を読もう。〜ソースコードから知る仕様や拡張方法〜
「Code igniter」を読もう。〜ソースコードから知る仕様や拡張方法〜 「Code igniter」を読もう。〜ソースコードから知る仕様や拡張方法〜
「Code igniter」を読もう。〜ソースコードから知る仕様や拡張方法〜
 
Osmf omg
Osmf   omgOsmf   omg
Osmf omg
 
Presentatie KPN #smc070 9 april 2013
Presentatie KPN #smc070 9 april 2013Presentatie KPN #smc070 9 april 2013
Presentatie KPN #smc070 9 april 2013
 
Sample Senate Testimony - Air Force Environmental Programs
Sample Senate Testimony - Air Force Environmental ProgramsSample Senate Testimony - Air Force Environmental Programs
Sample Senate Testimony - Air Force Environmental Programs
 
Devsumi2013 参加証カット説明
Devsumi2013 参加証カット説明Devsumi2013 参加証カット説明
Devsumi2013 参加証カット説明
 
2010世界大賽教育訓練用
2010世界大賽教育訓練用2010世界大賽教育訓練用
2010世界大賽教育訓練用
 
Cathys New Standard Mail 09052011
Cathys New Standard Mail 09052011Cathys New Standard Mail 09052011
Cathys New Standard Mail 09052011
 
デブサミ2014【13-B-L】テスト自動化を見直そう!自動化への投資が開発チームをクリエイティブにする(安竹由起夫〔コベリティジャパン〕)
デブサミ2014【13-B-L】テスト自動化を見直そう!自動化への投資が開発チームをクリエイティブにする(安竹由起夫〔コベリティジャパン〕)デブサミ2014【13-B-L】テスト自動化を見直そう!自動化への投資が開発チームをクリエイティブにする(安竹由起夫〔コベリティジャパン〕)
デブサミ2014【13-B-L】テスト自動化を見直そう!自動化への投資が開発チームをクリエイティブにする(安竹由起夫〔コベリティジャパン〕)
 
06060
0606006060
06060
 
【18-B-7】未来のために私たちの帆を立てよう
【18-B-7】未来のために私たちの帆を立てよう【18-B-7】未来のために私たちの帆を立てよう
【18-B-7】未来のために私たちの帆を立てよう
 
19-D-2_業務システム特化型RIA「Nexaweb」
19-D-2_業務システム特化型RIA「Nexaweb」19-D-2_業務システム特化型RIA「Nexaweb」
19-D-2_業務システム特化型RIA「Nexaweb」
 
【S 1】「クラウドが破壊するもの、創造するもの」新野淳一氏
【S 1】「クラウドが破壊するもの、創造するもの」新野淳一氏【S 1】「クラウドが破壊するもの、創造するもの」新野淳一氏
【S 1】「クラウドが破壊するもの、創造するもの」新野淳一氏
 
The Engineering Of Consent
The Engineering Of ConsentThe Engineering Of Consent
The Engineering Of Consent
 
ALI Social Media Workshop Part 1
ALI Social Media Workshop Part 1 ALI Social Media Workshop Part 1
ALI Social Media Workshop Part 1
 
Lavdosestimulering for behandling av barnløshet
Lavdosestimulering for behandling av barnløshetLavdosestimulering for behandling av barnløshet
Lavdosestimulering for behandling av barnløshet
 
【B-1】スマートデバイスとクラウドが実現するソフトウェアの革新~上陸した Windows Phone7 と Kinect による AR世界の実現~ 西脇資哲氏
【B-1】スマートデバイスとクラウドが実現するソフトウェアの革新~上陸した Windows Phone7 と Kinect による AR世界の実現~ 西脇資哲氏【B-1】スマートデバイスとクラウドが実現するソフトウェアの革新~上陸した Windows Phone7 と Kinect による AR世界の実現~ 西脇資哲氏
【B-1】スマートデバイスとクラウドが実現するソフトウェアの革新~上陸した Windows Phone7 と Kinect による AR世界の実現~ 西脇資哲氏
 
Ad Web Network Presentation 2011
Ad Web Network Presentation 2011Ad Web Network Presentation 2011
Ad Web Network Presentation 2011
 
Bcu cluj 1
Bcu cluj 1Bcu cluj 1
Bcu cluj 1
 
Coregraphic garden
Coregraphic gardenCoregraphic garden
Coregraphic garden
 
Ha 680ml Manual J
Ha 680ml Manual JHa 680ml Manual J
Ha 680ml Manual J
 

Similar to CodeIgniterのページングに関して。

Customization of DBIC::Schema::Loader
Customization of DBIC::Schema::LoaderCustomization of DBIC::Schema::Loader
Customization of DBIC::Schema::LoaderToru Yamaguchi
 
SpringMVCとmixer2で作るWebアプリのキホン 2013-01-24 Spring勉強会 #jsug
SpringMVCとmixer2で作るWebアプリのキホン 2013-01-24 Spring勉強会 #jsugSpringMVCとmixer2で作るWebアプリのキホン 2013-01-24 Spring勉強会 #jsug
SpringMVCとmixer2で作るWebアプリのキホン 2013-01-24 Spring勉強会 #jsugY Watanabe
 
EC-CUBEプラグイン講義
EC-CUBEプラグイン講義EC-CUBEプラグイン講義
EC-CUBEプラグイン講義ria1201
 
concrete5デザインカスタマイズに必要なPHPの知識
concrete5デザインカスタマイズに必要なPHPの知識concrete5デザインカスタマイズに必要なPHPの知識
concrete5デザインカスタマイズに必要なPHPの知識Hishikawa Takuro
 
Web技術勉強会 20100925
Web技術勉強会 20100925Web技術勉強会 20100925
Web技術勉強会 20100925龍一 田中
 
10分でわかるFuelPHP @ 2013/04 FuelPHP入門ハンズオン vol.1
 10分でわかるFuelPHP @ 2013/04 FuelPHP入門ハンズオン vol.1 10分でわかるFuelPHP @ 2013/04 FuelPHP入門ハンズオン vol.1
10分でわかるFuelPHP @ 2013/04 FuelPHP入門ハンズオン vol.1kenjis
 
10分でわかるFuelPHP @ 2012/05 OSC2012 Nagoya
 10分でわかるFuelPHP @ 2012/05 OSC2012 Nagoya 10分でわかるFuelPHP @ 2012/05 OSC2012 Nagoya
10分でわかるFuelPHP @ 2012/05 OSC2012 Nagoyakenjis
 
第4回Magento Cafe Plus〜Rewriteと独自テーブル
第4回Magento Cafe Plus〜Rewriteと独自テーブル第4回Magento Cafe Plus〜Rewriteと独自テーブル
第4回Magento Cafe Plus〜Rewriteと独自テーブルHirokazu Nishi
 
10分でわかるFuelPHP @ 2011/12
10分でわかるFuelPHP @ 2011/1210分でわかるFuelPHP @ 2011/12
10分でわかるFuelPHP @ 2011/12kenjis
 
Head toward Java 16 (Night Seminar Edition)
Head toward Java 16 (Night Seminar Edition)Head toward Java 16 (Night Seminar Edition)
Head toward Java 16 (Night Seminar Edition)Yuji Kubota
 
scala+liftで遊ぼう
scala+liftで遊ぼうscala+liftで遊ぼう
scala+liftで遊ぼうyouku
 
エンタープライズ分野での実践AngularJS
エンタープライズ分野での実践AngularJSエンタープライズ分野での実践AngularJS
エンタープライズ分野での実践AngularJSAyumi Goto
 
Rails初心者レッスン lesson3 3edition
Rails初心者レッスン lesson3 3editionRails初心者レッスン lesson3 3edition
Rails初心者レッスン lesson3 3editionSatomi Tsujita
 
WordPress widget api
WordPress widget apiWordPress widget api
WordPress widget apiTakami Kazuya
 
PHP 2大 web フレームワークの徹底比較!
PHP 2大 web フレームワークの徹底比較!PHP 2大 web フレームワークの徹底比較!
PHP 2大 web フレームワークの徹底比較!Shohei Okada
 
Ec cube開発合宿 プラグインセミナー
Ec cube開発合宿 プラグインセミナーEc cube開発合宿 プラグインセミナー
Ec cube開発合宿 プラグインセミナーAyumu Kawaguchi
 
Springでdao 20070413
Springでdao 20070413Springでdao 20070413
Springでdao 20070413Funato Takashi
 
G*workshop 2011/11/22 Geb+Betamax
G*workshop 2011/11/22 Geb+BetamaxG*workshop 2011/11/22 Geb+Betamax
G*workshop 2011/11/22 Geb+BetamaxNobuhiro Sue
 
pi-15. カプセル化, MVCモデル, オブジェクトのマッピング
pi-15. カプセル化, MVCモデル, オブジェクトのマッピングpi-15. カプセル化, MVCモデル, オブジェクトのマッピング
pi-15. カプセル化, MVCモデル, オブジェクトのマッピングkunihikokaneko1
 

Similar to CodeIgniterのページングに関して。 (20)

Customization of DBIC::Schema::Loader
Customization of DBIC::Schema::LoaderCustomization of DBIC::Schema::Loader
Customization of DBIC::Schema::Loader
 
SpringMVCとmixer2で作るWebアプリのキホン 2013-01-24 Spring勉強会 #jsug
SpringMVCとmixer2で作るWebアプリのキホン 2013-01-24 Spring勉強会 #jsugSpringMVCとmixer2で作るWebアプリのキホン 2013-01-24 Spring勉強会 #jsug
SpringMVCとmixer2で作るWebアプリのキホン 2013-01-24 Spring勉強会 #jsug
 
EC-CUBEプラグイン講義
EC-CUBEプラグイン講義EC-CUBEプラグイン講義
EC-CUBEプラグイン講義
 
concrete5デザインカスタマイズに必要なPHPの知識
concrete5デザインカスタマイズに必要なPHPの知識concrete5デザインカスタマイズに必要なPHPの知識
concrete5デザインカスタマイズに必要なPHPの知識
 
Web技術勉強会 20100925
Web技術勉強会 20100925Web技術勉強会 20100925
Web技術勉強会 20100925
 
10分でわかるFuelPHP @ 2013/04 FuelPHP入門ハンズオン vol.1
 10分でわかるFuelPHP @ 2013/04 FuelPHP入門ハンズオン vol.1 10分でわかるFuelPHP @ 2013/04 FuelPHP入門ハンズオン vol.1
10分でわかるFuelPHP @ 2013/04 FuelPHP入門ハンズオン vol.1
 
10分でわかるFuelPHP @ 2012/05 OSC2012 Nagoya
 10分でわかるFuelPHP @ 2012/05 OSC2012 Nagoya 10分でわかるFuelPHP @ 2012/05 OSC2012 Nagoya
10分でわかるFuelPHP @ 2012/05 OSC2012 Nagoya
 
第4回Magento Cafe Plus〜Rewriteと独自テーブル
第4回Magento Cafe Plus〜Rewriteと独自テーブル第4回Magento Cafe Plus〜Rewriteと独自テーブル
第4回Magento Cafe Plus〜Rewriteと独自テーブル
 
10分でわかるFuelPHP @ 2011/12
10分でわかるFuelPHP @ 2011/1210分でわかるFuelPHP @ 2011/12
10分でわかるFuelPHP @ 2011/12
 
Head toward Java 16 (Night Seminar Edition)
Head toward Java 16 (Night Seminar Edition)Head toward Java 16 (Night Seminar Edition)
Head toward Java 16 (Night Seminar Edition)
 
Grails 2.0.0.M1の話
Grails 2.0.0.M1の話 Grails 2.0.0.M1の話
Grails 2.0.0.M1の話
 
scala+liftで遊ぼう
scala+liftで遊ぼうscala+liftで遊ぼう
scala+liftで遊ぼう
 
エンタープライズ分野での実践AngularJS
エンタープライズ分野での実践AngularJSエンタープライズ分野での実践AngularJS
エンタープライズ分野での実践AngularJS
 
Rails初心者レッスン lesson3 3edition
Rails初心者レッスン lesson3 3editionRails初心者レッスン lesson3 3edition
Rails初心者レッスン lesson3 3edition
 
WordPress widget api
WordPress widget apiWordPress widget api
WordPress widget api
 
PHP 2大 web フレームワークの徹底比較!
PHP 2大 web フレームワークの徹底比較!PHP 2大 web フレームワークの徹底比較!
PHP 2大 web フレームワークの徹底比較!
 
Ec cube開発合宿 プラグインセミナー
Ec cube開発合宿 プラグインセミナーEc cube開発合宿 プラグインセミナー
Ec cube開発合宿 プラグインセミナー
 
Springでdao 20070413
Springでdao 20070413Springでdao 20070413
Springでdao 20070413
 
G*workshop 2011/11/22 Geb+Betamax
G*workshop 2011/11/22 Geb+BetamaxG*workshop 2011/11/22 Geb+Betamax
G*workshop 2011/11/22 Geb+Betamax
 
pi-15. カプセル化, MVCモデル, オブジェクトのマッピング
pi-15. カプセル化, MVCモデル, オブジェクトのマッピングpi-15. カプセル化, MVCモデル, オブジェクトのマッピング
pi-15. カプセル化, MVCモデル, オブジェクトのマッピング
 

CodeIgniterのページングに関して。