私のウェブサイトでは、MySQL出力用のページネーション(このページの一番下のものに似ています)を使用しています。現在のページを変更するには、GETメソッド(可変ページ)を使用し、うまく動作します。 しかし、私のページには、POSTメソッドを使ったフォームもあります。このメソッドは、MySQL出力のフィルタとして機能します。これは問題が発生します。なぜなら、フォーム設定を送信する(POST)と、アドレス行(GET)のページが変わらないからです。これは、フィルタリングされた出力が、現在設定されているものよりも少ないページを有する場合に問題となる場合がある。html形式のページ分割
フォームが送信されたときに常にページ変数を0に設定することはできますか? 特に、$ _SERVER ['REQUEST_METHOD'] == 'POST'を使用して行いました。しかし、これはコード内の変数だけを変更します。アドレス行ではありません。 一方、私は出力のページを変更するときにPOST変数を保持します。
ありがとうございます。
現在の動作とは何ですか?また、何を達成しようとしていますか。あなたがフォームを送信し、ページネーションを維持したいと仮定します。あなたが入っている結果のページを示すPOSTパラメータを追加してください。 – alfasin
うん、多分それははっきりしないかもしれません。テキストを短くしてみた。実際には、フォームを送信するたびにページをwww.something?page = 0にリダイレクトしたいと思います。 – LLapsus