如何正确使用或在mysql中查询?Mysql或条件
用下面的查询,我试图寻找在PLAYLIST_NAME和名称的字符串,但它忽视了“PLAYLIST_NAME”
$search_results = mysql_query("SELECT * FROM show where playlist_name or name LIKE '%$search_string%'");
如何正确使用或在mysql中查询?Mysql或条件
用下面的查询,我试图寻找在PLAYLIST_NAME和名称的字符串,但它忽视了“PLAYLIST_NAME”
$search_results = mysql_query("SELECT * FROM show where playlist_name 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%'
检查两个字段的条件。
where playlist_name LIKE '%$search_string%'" OR name LIKE '%$search_string%'"
不要使用mysql_query,它已被弃用。改用PDO或mysqli。 – Jonast92 2013-04-23 12:49:25