- ベストアンサー
1件ごと表示させたい
1件づつ表示させて2件目、3件目があれば「次」というリンクをつけて表示させたいのですが、方法がしっくりわかりません。過去にそういうことを何度かやったことがあって、そのスクリプトはOKなのですが,人の押し売りみたいなので自分で完全に理解できていないのが現状です。 1件づつ表示なら簡単にできないでしょうか?その方法がそもそもわからないのですが・・・
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
どういうものを想定しておられるかわからないので つらいところですが・・・。 改ページ処理と勘違いして予想で書きますが、 ?件のデータが @fooに入っていおり、今表示させたいのが $n 番目である場合,print $foo[$n - 1] で出力できるとすると if( 1 < $n ) { print "<a href='hoge.cgi?" . $n - 1 . "'もどる</a>"; } if( $n < @foo - 1 ) { print "<a href='hoge.cgi?" . $n + 1 . "'つぎへ</a>"; } こんな感じ? 複数個ずつ改ページしたい場合は splice なんかを使うと思う それとも一ページ内のアンカーとかの話?