在php mysql数据库中搜索单引号字符串

时间:2014-06-03 06:31:14

标签: php mysql

我想搜索字符串

"aux p'tits soins & natirèl " 

在数据库中,相同的字符串也存储在字段中..但是当我触发选择查询时会出现问题

select * 
from business 
where name LIKE '%".mysql_real_escape_string("aux p'tits soins & natirèl")."%' 

它没有返回任何结果,因为mysql_real_escape_string()函数将斜杠添加到单引号中,因此查询找不到匹配的文本。 因为数据库字符串是

"aux p'tits soins & natirèl" 

并查询查找“aux p \'tits soins&natirèl”的字符串..... 我也试过另一种方式,我用两个单引号替换单引号,即'with''。但同样的问题;

(.......没有找到结果......)

请帮帮我。提前谢谢。

0 个答案:

没有答案