我需要替换我的 mysql 数据库中的单引号,并且我使用脚本来执行此操作。它适用于其他字符,但当涉及单引号时,它根本不起作用。
$sql[$handle]['sql'] = 'UPDATE '.$table.' SET '.$field.' = REPLACE('.$field.',\''.$search[$i].'\',\''.$replace[$i].'\')'
尝试替换单引号时出现此错误:
您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的 '''','')' 附近使用正确的语法)
这是我用来搜索报价的字符串:$search[] = ('\'');