如何在不重新加载网页的情况下查询数据库?

时间:2014-05-15 20:43:30

标签: javascript

我想使用数据库中包含的数据更新我的网页,而无需重新加载网页。所以我想知道:

  • 我该怎么做?
  • 我可以使用javascript查询数据库吗?
  • 有安全隐患吗?

2 个答案:

答案 0 :(得分:1)

您无法使用JavaScript查询数据库。这意味着你的数据库暴露在没有任何中介来保护它。不好的主意。

您可以对可以代表您查询数据库并返回值的服务进行Ajax调用。您可以在不重新加载页面的情况下更新DOM。

该服务可以验证并绑定请求,确保您没有任何SQL注入攻击。它应该要求凭据才能访问。它应该使用HTTPS作为有线协议。这样既好又安全。

答案 1 :(得分:1)

你应该研究一下AJAX。但是,您无法使用它呈现整个页面。