カレッヂ |
質問者 ヒロ
投稿日 2/14(水) 01:37:30
お初にお目にかかります。 とある掲示板に検索機能をつけたのですが、検索結果が1ページに全て表示されてしまいます。 そこで表示件数をページ分けしようと 例:$page = 0; $page_end = 9; #(実際には数字に関数を入れて調整してあります) foreach ($page..$page_end) { 大体こんな感じで記述したんですが、検索にもforeach文を使っているので上手くいきません。 検索用の foreach (@new) { と 表示件数分け用の foreach ($page..$page_end) { を一度にまとめて記述できれば問題ないのですが…そんなことはできないですよね… 上手い記述方法もしくは別のページ分け方法があればご教授してください。 |
質問者 ヒロ
[削除]
投稿日 2/14(水) 13:26:36
自己解決しました。 #================================ foreach (@new){ ($date,$name,$email〜) = split(/\,/,$_); と foreach ($page .. $page_end) { ($date,$name,$email〜) = split(/\,/,$_); #================================ の組み合わせは以下の記述でできました。 #================================ foreach ($page .. $page_end) { ($date,$name,$email〜) = split(/\,/,$new[$_]); #================================ どうも失礼しました^^; またわからないことが出てきたら質問させていただきます。 |
返信(回答)する
Web裏技 |