0

mysqlクエリでまたはを適切に使用するには?

次のクエリでは、プレイリスト名と名前で文字列を検索しようとしていますが、「プレイリスト名」は無視されています

$search_results = mysql_query("SELECT * FROM show where playlist_name or name LIKE '%$search_string%'");
4

3 に答える 3

1
where playlist_name LIKE '%$search_string%' or name LIKE '%$search_string%'
于 2013-04-23T12:43:23.310 に答える
1

LIKE最初の条件にも使用する必要があります

$search_results = mysql_query("SELECT * FROM show WHERE
playlist_name LIKE '%$search_string%' 
OR
name LIKE '%$search_string%'");
于 2013-04-23T12:44:34.433 に答える
1

両方のフィールドの状態を確認してください。

where playlist_name LIKE '%$search_string%'" OR name LIKE '%$search_string%'"
于 2013-04-23T12:45:56.303 に答える