Php 两个数据库是否需要转义和验证输入?

Php 两个数据库是否需要转义和验证输入?,php,database,wordpress,external,sql-injection,Php,Database,Wordpress,External,Sql Injection,我目前正在从事一个WordPress网站项目,我希望有人能在这方面帮助我 在注册页面中,输入的数据存储到WordPress数据库中。我还建立了一个连接,将这些数据存储到外部数据库中。因此,基本上,如果访问者在站点上注册,他们的数据信息将存储在WP和外部数据库中 我的问题是,由于外部数据库依赖于检查是否按下了submit按钮,那么这些数据输入值是否需要转义以防止sql注入 我知道提交给WordPress的数据已经被sql转义了 谢谢你的帮助。我会这样做: INSERT INTO database2

我目前正在从事一个WordPress网站项目,我希望有人能在这方面帮助我

在注册页面中,输入的数据存储到WordPress数据库中。我还建立了一个连接,将这些数据存储到外部数据库中。因此,基本上,如果访问者在站点上注册,他们的数据信息将存储在WP和外部数据库中

我的问题是,由于外部数据库依赖于检查是否按下了submit按钮,那么这些数据输入值是否需要转义以防止sql注入

我知道提交给WordPress的数据已经被sql转义了


谢谢你的帮助。

我会这样做:

INSERT INTO database2.table ... SELECT ... FROM database1.table WHERE ...

这样,您就可以将HTML/PHP完全从这个过程中删除。

我决定使用WordPress操作挂钩用户注册来解决这个问题。你的解决方案似乎也是对的,我会记住这一点。