トップ 一覧 置換 検索 ヘルプ RSS ログイン

PHP Pagerを使うの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
http://pear.php.net/manual/ja/package.html.pager.php

!!!使い方
!!サンプル1
  <?php
  // $dataに対象データをセットしておく
  
  $options = array (
     "perPage"       => 20,
     "itemData"      => $data,
     "mode"          => "Sliding",
     "prevImg"       => "&laquo;",
     "nextImg"       => "&raquo;",
     "firstPagePre"  => "",
     "firstPageText" => "&lsaquo;",
     "firstPagePost" => "",
     "lastPagePre"   => "",
     "lastPageText"  => "&rsaquo;",
     "lastPagePost"  => "",
     "clearIfVoid"   => true,
     "httpMethod"    => 'POST',
  );
  
  $pager =& Pager::factory($options);
  
  // 各ページへのリンク
  $navi = $pager->getLinks();
  $this->set('pages', $navi['all']);

!!サンプル2
onClickで処理したい場合。
https://knocking.g.hatena.ne.jp/kururi0421/20070604

 "path" => '',
 "append" => false,
 "fileName" => 'javascript:void(%d);',
 "onclick" => 'function(%d);'


{{category2 プログラミング言語,PHP}}