1

データベース内のすべてのバック スラッシュを置き換えたいのですが、そうしようとするとエラーが発生します。これが私が置き換えるために使用するコードです(他のすべての文字でうまく機能します)

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

1 に答える 1

2

バックスラッシュをバックスラッシュでエスケープする必要があると思います。例えば ​​'\\'。

于 2012-09-10T17:48:44.860 に答える