私よりも優れた頭脳を持つ人々への簡単な質問を願っています - テーブルから行を選択するときに、MySQL 構文に問題があります。
$query="SELECT auth, first_name, last_name FROM main_user
WHERE (auth='1' OR auth='2'
AND CONCAT(first_name,' ',last_name) LIKE '%".$client_name."%')
LIMIT 10";
基本的に、「auth」が1または2に設定されているユーザー入力に基づいてクライアント名を取得したいと考えています。
現在の結果では、「auth」値のみが一致する結果が返されているようです。