我有一个简单的 Web 表单和一个简单的 MySQL 后端表。由于存在特殊字符,我在某些帖子中看到语法错误。
我正在使用 stripslashes($_POST['form_field']) 但写入数据库时仍然出错。
我在这里寻求一些快速帮助,看看是否有人知道正确的 PHP 函数,以便在写入表之前更好地清理我的传入数据。
我不想用每一个特殊字符(总共 32 个)逐一测试我的表单,以捕获并隔离那些罪魁祸首。
谢谢。
最佳答案
看看 mysql_real_escape_string()
- 通常效果很好。
关于mysql - _POST 字段中的某些特殊字符导致 INSERT 到 MySQL 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9212178/