TO MOONRAKER:但是我寫四次反斜線它會跑出一些不相關的資料出來,而並非所有含有反斜線的資料都會被列出來這就是奇怪的一點您給的頁面有人提議用「ESCAPE '|'」的方法來避免這種反斜線問題的發生,不過這樣就變成說「|」也有問題了這只是把問題移轉給另一個符號而已,並不會把該問題徹底解決,所以有無更好的方法能解決這個「MySQL反斜線問題」呢? 謝謝
TO xxxzzz:照理來講$search="\\\\"傳給MySQL的搜尋條件是找中間是反斜線、前後是任意字元的資料,但是我輸入$search="\\\\"後(在沒有加mysql_real_escape_str時),它的搜尋結果竟然跟$search="\\"的結果是一樣的,都是那兩筆含有「%」符號的資料,總不可能MySQL是從後面讀取字串的吧... 不然怎麼又會把它理解成前面任意字元、後面一槓反斜線加「%」的符號呢? (其實這樣也不應該顯示出任何結果的,因為根本沒有資料的末端兩字元會是一槓反斜線加「%」符號,所以這才是我覺得非常奇怪的一點)。