所以也许我现在只是愚蠢或疲惫而且错过了明显或者其他什么,但为什么这个mysql插入在双引号(“)>
上切断字符串发布字段的内容是:这是我的文字“引用”
$gpCaption = mysql_real_escape_string ($_POST['gpCaption']);
$sql = "INSERT INTO galleriesphotos SET gpID = '$gpID', gID = '$gID', gpCaption = '".$gpCaption."'";
$rows = $db->query($sql);
}
只有这个插入到mysql中:它是我的文本\
剩下的事情发生了什么?
答案 0 :(得分:1)
你确定它正在削减吗? 如果$ _POST ['gpCaption'] = =
这是我的文字“引用”
这种逃避的结果是:
$ gpCaption = mysql_real_escape_string($ _POST ['gpCaption']);
It\'s my text \"quote\"
当我将它插入表格时,我可以看到它没有截止:
ID字段
1这是我的文字“引用”
这是sql小提琴测试: