ThinkPHP フレームワークを使用する多くの人は、自動追加、削除、変更、および検索基本クラスを使用して、ページング中に結果ページの検索ステータスを維持しますが、thinkphp マニュアルに記載されている解決策は機能しません。
ThinkPHP マニュアルの解決策は次のとおりです:
それを直接貼り付けると機能しません。$map が配列でない場合、変数が目的の値を取得できないことがわかります。公式の考え方は、カプセル化された検索条件 $map を走査することです。フォームによって送信されたデータを直接走査するには、上記のコードを次のように変更できます:
もちろん、フォームが POST で送信された場合は、POST をトラバースするだけで問題は解決しました。