Php mysqli real转义字符串是否向DB条目添加反斜杠?

Php mysqli real转义字符串是否向DB条目添加反斜杠?,php,mysql,mysqli,mysql-real-escape-string,Php,Mysql,Mysqli,Mysql Real Escape String,我试图在数据库中插入包含撇号或引号的文本。但是,我尝试使用mysqli real escape string函数来转义引号,但是现在它在插入到DB中时添加了反斜杠 $description = mysqli_real_escape_string($con,$_POST["description"]); $sql = "UPDATE posts SET description='$description' WHERE id='$id' LIMIT 1"; $query = mysqli_quer

我试图在数据库中插入包含撇号或引号的文本。但是,我尝试使用mysqli real escape string函数来转义引号,但是现在它在插入到DB中时添加了反斜杠

$description = mysqli_real_escape_string($con,$_POST["description"]);
$sql = "UPDATE posts SET description='$description' WHERE id='$id' LIMIT 1"; 
$query = mysqli_query($con, $sql) or die (mysqli_error()); 

因此,在保存后,重新打开编辑页面再次编辑帖子,在多次保存后,我最终会出现大量反斜杠,例如公司的。

检查您是否有google激活的神奇引号和/或在某处再次转义。你只是在逃避一次太多的事情。魔法引号显然是无效的。但是,当我不使用mysqli\u real\u escape\u字符串时,我的语法会因为引用而中断。