2016-11-28 48 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圍繞每個輸入數據? –