今回やりたいことが
DBより取得したデータを連想配列にし
そのデータで最大30件ずつ表示するということを実装したいです。
完成イメージ 101 件みつかりました。2/4頁を表示しています。 1頁30件表示で31〜60件を表示中
DBからormを使ってのページャー機能の実装は
下記のような実装ができております。
$orm = クエリ文; $option = 検索条件; $disp = 30; //何件ずつ表示か? $total = $orm->count(); //取得した件数 $pager = new Pager($total, 'URL',$disp,$option); $orm->rows_limit($disp)->rows_offset($pager->getOffset());
今回は
取得したデータ取得しを配列にしたものにページャー機能を実装したいので
調べてもわからなかったので、そのやり方ををしえていただきたいです。
-----------配列作成文----------------------- $hogehoge = クエリ文->get(); $hoge['id'] = array( 'id'=>, 'name'=>, 'tel'=>, 'adress'=>, ); ---------------------------------------- $disp = 30; //何件ずつ表示か? $total = count($hoge); //取得した件数 $pager = new Pager($total, 'URL',$disp,$option); //??頁を表示しています。 1頁$disp件表示で??〜??件を表示中
ここまではできているのですが
$orm->rows_limit($disp)->rows_offset($pager->getOffset());
の代わりになるコードをどう書いていいのかわからず困っています。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/06/22 06:15