我正在尝试从 mysql 查询中的数组中选择
result = mysql_query("
SELECT * FROM fruit_db
WHERE fruit='".$url."'
")
$url 已由 $_GET 创建并分解为一个数组。例如,它可以是“苹果”或“苹果、香蕉、橙子”。不确定是否内爆回字符串。
我需要选择“苹果”或“香蕉”或“橙子”,而不是“苹果、香蕉、橙子”。
我习惯于计算字符串的元素,并循环遍历它们,但不是在 mysql 查询中,如果有简单的方法,我无法解决。我试过类似的东西
/*
result = mysql_query("
SELECT * FROM fruit_db
WHERE fruit='".$url[0]."'
OR fruit='".$url[1]."'
// etc
")
*/
但我不知道会有多少元素