ユーザーシステムの検索機能が希望どおりに検索されないことがわかったとき、検索機能を終了したところです。
'fname'と'lname'という2つの列を持つ日付ベーステーブルがある場合。
1つの行で、「fname」の値は「Ashley」で、「lname」の値は「Staggs」です。
「Ashley」または「Staggs」のいずれかを検索すると、結果は正しく取得されますが、「Ashley Staggs」を検索すると、結果が表示されません。
これを適切に行うにはどうすればよいですか?
私のSELECTクエリは次のとおりです。
SELECT * FROM `users` WHERE fname LIKE '%" . protect($_GET['s']) . "%' OR lname LIKE '%" . protect($_GET['s']) . "%'
このようなことが起こることはわかっていましたが、今回は理解できません。
ありがとう、アシュリー