Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ユーザー入力に基づいて検索ページでクエリを作成しています。次に、クエリを元のページに送信し、それを使用してデータベースにクエリを実行します。
ユーザーが検索フィールドに「deb」と入力すると、結果ページのクエリで Deb の代わりに「�b%」が表示されます。なぜこれが起こっているのかわかりません。LIKE と UNION の 2 つのテーブルを使用していますが、他のすべての値で問題なく動作します。
「%de」は予約文字か何かですか?
URL エンコーディングが行われているようです。%25deb%25 を渡す必要があります。%25 はパーセント記号のコードです