_POST字段中的某些特殊字符在INSERT到MySQL中引发错误

时间:2012-02-09 13:59:04

标签: mysql webforms special-characters

我在MySQL中有一个简单的Web表单和一个简单的后端表。由于存在特殊字符,我在某些帖子中看到语法错误。

我正在使用stripslashes($ _ POST ['form_field'])但我仍然在写入数据库时​​出错。

我正在寻找一些快速帮助,看看是否有人知道正确的PHP函数,以便在写入表之前更好地清理我的传入数据。

我不想逐一测试我的表格,每个特殊字符(总共32个)来捕捉和隔离那些罪魁祸首。

感谢。

1 个答案:

答案 0 :(得分:1)

查看mysql_real_escape_string() - 通常效果很好。