2012-09-10 52 views
1

我想替換數據庫中的所有反斜槓,但是當我嘗試這樣做時出現錯誤。下面是我用它來替換代碼(它工作正常與所有其它字符)用php替換反斜槓替換

if($queryType=='replace') { 
    $sql[$handle]['sql'] = 'UPDATE '.$table.' SET '.$field.' = REPLACE('.$field.',\''\'\',\''Value to replace with'\')'; 
+2

你正在使用MySQL的替換函數,而不是PHP的。 –

+0

變量表示$ sql,所以我假設他在稍後執行查詢。 – ajon

+0

你意外地編輯了這個問題。你應該把它改回原來的樣子,以便其他人也可以從中學習。 – ajon

回答

2

我認爲你需要躲避回來反斜槓反斜槓。例如 '\\'。

+0

謝謝,先生,那是做的。有一個餅乾! – user1658413

+0

很高興我能幫到你。 – ajon