无法使用LIKE%...%

时间:2013-12-20 06:15:42

标签: php mysql

所以我正在尝试使用LIKE %...%到目前为止我所拥有的

SELECT * FROM stores WHERE 'name' LIKE '%$searchTerm%' AND price > 0

不幸的是,这会返回整个表而不是正在搜索的特定术语。我还检查了$searchTerm变量的值,它按预期工作。

1 个答案:

答案 0 :(得分:4)

不要在列名周围提供单引号:如果name是你的column_name,那么试试这个:

 SELECT * FROM stores WHERE name LIKE '%".$searchTerm."%' AND price > 0