kal*_*tch 4 mysql sql string-evaluation
我在表单中有一个字符串,$string = 'London,Paris,Birmingham'我想搜索多个列以查找这些值的出现.
例如 WHERE events.name, events.cities, events.counties IN (".($string).")
有人可以推荐我一个简单而简短的方法来做这样的事情.
WHERE ( FIND_IN_SET(events.name, mysql_real_escape_string($string)) > 0
OR FIND_IN_SET(events.cities, mysql_real_escape_string($string)) > 0
OR FIND_IN_SET(events.counties, mysql_real_escape_string($string)) > 0)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
869 次 |
| 最近记录: |