我目前正在创建一个单选按钮列表,该查询将在查询即时消息时过滤掉我的数据库

SELECT * FROM table WHERE Activities = '{$activities}' AND Climate = '{$climate}' AND Continent = '{$continent}


我的问题是最终查询“ Continent”有一个可供选择的大洲列表,还有一个“ Any”单选按钮。这引起了一个错误,因为我想不出我需要附加到raido按钮的什么值才能使其仅选择所有内容。

谢谢,

最佳答案

您可以使用LIKE子句,并将任何设置为%。这将从存储在桌上的任何大洲拉来。

SELECT * FROM table WHERE Activities = '{$activities}' AND Climate = '{$climate}' AND Continent LIKE '{$continent}


https://dev.mysql.com/doc/refman/5.0/en/string-comparison-functions.html

关于php - MySQL查询其中x =任何东西,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30644295/

10-10 11:49