데이터베이스의 모든 백 슬래시를 바꾸고 싶지만 이렇게하려고하면 오류가 발생합니다. 대체 할 코드는 다음과 같습니다 (다른 모든 문자와도 잘 작동합니다).백 슬래시를 PHP로 바꿉니다.
if($queryType=='replace') {
$sql[$handle]['sql'] = 'UPDATE '.$table.' SET '.$field.' = REPLACE('.$field.',\''\'\',\''Value to replace with'\')';
PHP의 것이 아니라 MySQL의 대체 기능인 functiojn을 사용하고 있습니다. –
변수에 $ sql이 표시되어 있으므로 나중에 쿼리를 실행하는 것으로 가정합니다. – ajon
질문을 실수로 편집했습니다. 다른 사람들도 그걸 배울 수 있도록 원래대로 되돌려 야합니다. – ajon