0
私のウェブサイトでフィルタを行うことに少し問題があります。 私はすべてのページに存在するフォームを持っています。このフォームでは、ユーザーは名前とカテゴリで製品を検索できます。PHPでの複数基準の検索の処理方法
<form method = "GET" action = "{!! route('search_product') !!}">
<input type = "text" name = "searchText"/>
<select name="category">
...
</select>
</form>
ユーザーがフォームを送信すると、私はこのようなURLを取得します:?search_result.php検索テキスト=テスト&カテゴリ= 1
それは仕事の罰金のコードは次のようになります。問題は、search_resultページには、ユーザーが価格で製品リストを絞り込むことを可能にする別のフォームがあることです。
<form method = "GET" action="{!! route('search_product') !!}">
<input name = "min" type = "text"/>
<input name = "max" type ="text" />
</form>
これを行うことによって、フォームを送信する際に、前例のパラメータ(searchTextおよびcategory)が削除されます。それでそれらを保つ方法。
PS:英語が苦手です。
私は自分で考え出しましたが、あなたの答えに感謝します。 – kulturman