- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:phpでページング処理の書き方)
phpでページング処理の書き方
このQ&Aのポイント
- 検索結果が10件として1ページの検索結果数を3件とした場合、ページングは4ページまでとして、最終ページの4ページ目で「次へ」のボタンを非表示にしたいです。
- 現在の実装では、検索結果ページで「次へ」や「戻る」ボタンを使用すると、いつまでの「次へ」ボタンが表示され、ページングができてしまいます。
- アドバイスをいただきたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
最後のページNoを算出して、それ以下なら次へを表示すればよいのでは? $page_limit = ceil($num/3); //3で割って切り上げ if($page < $page_limit){ echo "次へ";} 余計なことですが、クエリが pages で変数が$page。 発見しにくいバグが紛れ込みやすいような…。
お礼
できました! アドバイスありがとうございます。 ご指摘のとおり$page 区別しにくいので、変更して対応しました。 ありがとうございます。