我有一个包含单引号(')和双引号(“)的文件。数据库中有一个字段,我正在保存文件的内容。
现在,问题出现在 SQL 查询中,因为 ' 和 " 相互冲突。SQL 查询中有 ' 引号,文件内容有自己的引号。所以,它们是冲突的。我该如何处理?
这是我想要做的代码:
$filename = "folder/file.txt";
$file_content = file_get_contents($filename);
$sql = 'INSERT INTO table (content)
VALUES ('.$file_content.')';
if ($conn->query($sql) === TRUE) {
echo "value submitted";
}else {
echo "Error: " . $sql . "<br>" . mysqli_error($conn);
}
请帮忙。
在方法的帮助下插入之前转义字符串mysql_real_escape_string
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句