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

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

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

我宁愿不要用每个单独的特殊字符(总共32个)来逐一测试表单,以发现并隔离那些罪魁祸首。

谢谢。

最佳答案

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

关于mysql - _POST字段中的某些特殊字符在对INSERT的MySQL中引发错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9212178/

10-12 18:39