我正在寻找帽子,但我得到了结果Whoziewhatsit Creative 这不是我想要的结果。
我在$subsql.=" and BusType like('%".$_REQUEST["what"]."%') ";
使用$_REQUEST["what"]="hats";
代码,如果我使用像$_REQUEST["what"]=" "."hats"." ";
请给我一个专家解决方案。
答案 0 :(得分:0)
拥有LIKE '% hats %'
子句在SQL中是完全有效的,虽然它只会匹配像'Ken's hats and more'这样的字段而不是'Ken's hats'或者甚至是'hats',因为最后两个没有空格。
如果其他内容无效,请提供整个查询字符串和SQL错误消息。
答案 1 :(得分:0)
答案 2 :(得分:0)
Isouza是正确的,如果你在$ what值中有空格,你也可以在那里使用str_replace(' ','%',$what)
。