- ベストアンサー
ページ分割
お世話になります あの、例えば 1,2,3,4,5,6,...100 と有り、それをHTMLで1~5までを表示し、 nextというテキストをクリックしたら 6~10までが表示されるようにしたいのですが どうしたらいいでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
for($i=$page*5;$i<($page+1)*5;$i++){ print $i; } みたいな感じでどうでしょう。
その他の回答 (2)
- wakame0729
- ベストアンサー率32% (245/765)
回答No.2
>それを具体的にどのようにしたらいいのかが では具体的に質問して頂かないと。漠然とした質問であれば回答も漠然としたものになります。
質問者
補足
すいません 説明があまり得意ではないので・・・ 例えばhttp://・・・・・.cgi?page=X というような感じにして pageの値に比例して 表示される数字を変化させたいと考えています
- wakame0729
- ベストアンサー率32% (245/765)
回答No.1
1ページあたり5件表示させるとしたら、ページ番号を次の画面に渡してあげます。仮にページ番号が0だとしたら0×5=0 ですから、データの0件目から5件表示、という形にすればできます。 ページ番号が1であれば5件目から5件表示、2であれば10件目から5件表示です。
質問者
補足
ありがとうございます その仕組みはわかるのですが それを具体的にどのようにしたらいいのかが 解りません・・・
お礼
やっぱりもう一つ 新たに質問をさせていただくことにします 答えてくださった方 ありがとうございました
補足
ありがとうございます それともう一つお聞きしたいことがあるのですが 新しく質問をするべきなのでしょうか? 出来ればこのスレッドでお聞きしたいのですが・・・