- ベストアンサー
googleの様なページング処理
mysqlのデータを表示させる時にgoogleの様なページングにしたいと思っています。 初心者の為、自力で作る事ができないのでフリーで配布されているスクリプトを参考にしようと探しているのですが、そのようなページングを使っているスクリプトが見つかりません。 参考サイトや配布されているサイトをご存知の方がいましたら、是非教えてください。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
先日同じような質問があったので回答したものです もしかしたらご要望にあうかもしれません。
その他の回答 (1)
- oka5130
- ベストアンサー率66% (35/53)
簡単にPagerを使いたいのであれば、PEARのPagerが便利だと思います。 http://pear.php.net/manual/en/package.html.pager.php ただ、スクリプトを参考に勉強して、最終的に自力で作ろうと思っておられるなら、規模が大きすぎるかもしれません。 初心者の方にPEARは少し難しいかもしれませんしね。 私は自作でPagerを作ったことが(一応)あるので、どういったところで悩んでおられるのかを質問していただけたら、答えられると思います。
お礼
ありがとうございます。 Pager見ましたが、良くわかりませんでした・・ 今は、mysqlのデータ数を数えループさせてページを表示させています。 こんな感じです。↓ 次へ>> 1|2|3|4|5|6|7|8|9|10~と永遠に続いてしまいます。 ここまでは自力で作れるのですが、これをgoogleのように 次へ>> 1|2|3|4|5|~|55|56|58|... と増えても調整できるようにしたいのですが、頭がこんがらがって、どう処理していいのか分からない状態です。 処理の流れや考え方などご教授して頂けると嬉しいです^^
お礼
ありがとうございました。 参考URLのソースで処理の流れを把握する事ができ、うまく作れる事ができました。