mysqlクエリでまたはを適切に使用するには?
次のクエリでは、プレイリスト名と名前で文字列を検索しようとしていますが、「プレイリスト名」は無視されています
$search_results = mysql_query("SELECT * FROM show where playlist_name or name LIKE '%$search_string%'");
where playlist_name LIKE '%$search_string%' or name LIKE '%$search_string%'
LIKE
最初の条件にも使用する必要があります
$search_results = mysql_query("SELECT * FROM show WHERE
playlist_name LIKE '%$search_string%'
OR
name LIKE '%$search_string%'");
両方のフィールドの状態を確認してください。
where playlist_name LIKE '%$search_string%'" OR name LIKE '%$search_string%'"