2016-11-28 28 views
0

有相同内容的旧问题,但我想知道今天的事实。PDO是否今天转义“%”和“_”

所以我的问题是:是pdo escpaing“%”和“_”在此期间吗?

如果不是:你是如何解决与LIKE querys逃跑。

预先感谢您。

回答

1

是否PDO逃生“%”和“_”今天

号并不会在将来这样做。只是因为没有理由逃脱这些有用的通配符。

你是怎么用LIKE解决querys中的转义问题的。

不是在查询你的意思,但在提供的字符串,以避免不正确的结果从LIKE运算符?

addCslashes($data, '%_'); 
+0

那么你把这个AddCslashes围绕每个输入数据?我想这样做,因为我想使用我自己的pdo类,并希望添加这个。所以还有另一个问题:我可以使用:SELECT * FROM x WHERE y LIKE%:z%。我认为这不会工作,%必须在:z。 – lyRx

+0

任何原因我会把这个AddCslashes围绕每个输入数据? –