• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:phpでページング処理の書き方)

phpでページング処理の書き方

このQ&Aのポイント
  • 検索結果が10件として1ページの検索結果数を3件とした場合、ページングは4ページまでとして、最終ページの4ページ目で「次へ」のボタンを非表示にしたいです。
  • 現在の実装では、検索結果ページで「次へ」や「戻る」ボタンを使用すると、いつまでの「次へ」ボタンが表示され、ページングができてしまいます。
  • アドバイスをいただきたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • JaneDue
  • ベストアンサー率75% (263/350)
回答No.1

最後のページNoを算出して、それ以下なら次へを表示すればよいのでは? $page_limit = ceil($num/3); //3で割って切り上げ if($page < $page_limit){ echo "次へ";} 余計なことですが、クエリが pages で変数が$page。 発見しにくいバグが紛れ込みやすいような…。

anan19
質問者

お礼

できました! アドバイスありがとうございます。 ご指摘のとおり$page 区別しにくいので、変更して対応しました。 ありがとうございます。

関連するQ&A