我是新来的,感谢你们的合作。
例如,我有一个字段"title“的MySQL表,其中的某个行=”如何安装Windows8“
//Search
SELECT * FROM mytable WHERE title LIKE '%Ho%' AND title LIKE '%windo%'当我输入搜索表单关键字:"Ho windo“时,我确实需要从MySQL返回”如何安装Windows 8“。
以上查询不起作用,请您建议正确的方法好吗?
发布于 2014-03-09 16:01:00
试试这个:
SELECT title FROM mytable WHERE title LIKE '%Ho%windo%'发布于 2014-03-09 16:00:02
您可以使用column_name而不是*从mysql返回单个列。
SELECT `title` FROM `mytable` WHERE `title` LIKE '%Ho%' AND `title` LIKE '%windo%'对于动态搜索,您可以在php中使用explode()函数来构建WHERE查询。
https://stackoverflow.com/questions/22284427
复制相似问题