Home  >  Article  >  Backend Development  >  php往mysql 中插入单引号问题

php往mysql 中插入单引号问题

WBOY
WBOYOriginal
2016-06-06 20:47:451850browse

目前有一个需求,是需要将一段脚本,在后台表单提交到数据库,并且从数据库取出来,要脚本能直接运行。脚本肯定有一些特殊字符,比如 单引号。addslashes这个方法好像能处理,但是不光是提交到表单,还要经常的更新,就是从数据库在取出来,修改以后,在提交更新。使用addslashes这个方法好像会有问题。另外,好像不同的php版本或是数据库设置,导致这个方法有的版本还不能生效。各位是怎么完美解决这个问题的呀?

回复内容:

目前有一个需求,是需要将一段脚本,在后台表单提交到数据库,并且从数据库取出来,要脚本能直接运行。脚本肯定有一些特殊字符,比如 单引号。addslashes这个方法好像能处理,但是不光是提交到表单,还要经常的更新,就是从数据库在取出来,修改以后,在提交更新。使用addslashes这个方法好像会有问题。另外,好像不同的php版本或是数据库设置,导致这个方法有的版本还不能生效。各位是怎么完美解决这个问题的呀?

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn