このようなクエリを作成する必要があります。
MySql-> SELECT names from users_tb WHERE names LIKE "$searchTerm" AND status <> 'blocked'
したがって、クエリは「検索用語」に一致する名前を持つすべての行を選択する必要がありますが、行をスキップする場所"status='blocked'"
. ここでの問題は、Like '%$searchTerm%'が呼び出されると、クエリは'blocked'であるユーザーも返すことです。つまり、AND は完全に無視されます。
どうすればこれを適切に行うことができますか?
どんな助けでも大歓迎です。