2013-07-22 59 views
-2

標題說:我應該使用mysqli real_escape_string時使用準備好的語句?使用Prepared Statements時,我應該使用real_escape_string嗎?

是否有必要,更好的安全性,矯枉過正,沒有任何意義,或...?

+0

不需要使用。 –

+2

[偉大的逃避現實(或:你需要知道如何處理文本中的文本)](http://kunststube.net/escapism/) – deceze

+0

http://stackoverflow.com/questions/6232084/is-mysql- real-escape-string-necessary-when-prepared-prepared-statements – htulipe

回答

2

假設您的意思是「對於將使用佔位符插入的數據」:否。您將最終雙重轉義數據(因此您將以mysqli_real_escape_string作爲數據插入轉義序列)。

+0

嚴格地說,對於其他一切,mysqli_real_escape_string和trim()一樣沒用。 –