我是新来的,所以请耐心等待,如果我没有正确的短语的一切。 ;-)PHPMySQL查询数据库与字符串/数组结果问题
我'试图查询数据库。我有一个字符串,可以有1-3固定值,它来自复选框输入窗体的内爆$ _Post [“array”]。价值观是财产以后这样的:
$string // values (Berlin, New York, Rome) or (Berlin, Rome) ect.
现在我想要查询每一行(项目)有相同的值的1-3列(场)的数据库。
item1 (New York, Rome)
item2 (Berlin, New York, Rome)
item3 (Rome)
我试着查询这样的:
SELECT * FROM 'table' WHERE 'destination' LIKE '%$string%'
or
SELECT * FROM 'table' WHERE 'destination' IN '$string'
虽然两者在理论上的工作,他们没有让我我想要的结果。这是我想什么从查询有:
如果$字符串有所有3个值,我想显示所有3项(不仅ITEM2)。
如果$字符串有值(罗马),我想显示物品1,ITEM2和 项目3。
如果$字符串有值(纽约,柏林)我想显示物品1 和ITEM2
任何想法如何实现这一目标?
THX很多 勒布