SQL数据& JavaScript - 最佳实践

时间:2015-08-16 17:14:12

标签: javascript php mysql

假设网站需要根据用户的菜单选择从数据库中的特定表中提取信息。然后将该表的数据输入到一些JS方程中并抛到页面上。

提取表格信息的最佳方法是什么?我已经读过尝试通过JavaScript访问SQL数据库是不好的做法,那么还有另一种方法吗?我知道PHP的json_encode,但我想我不完全确定

  1. 如果我从JS脚本调用PHP,那么语法是什么,
  2. 如果这是'最好'的做法。对此还是比较新的,所以我想这样做。
  3. 就我而言,另一个选择是在页面加载时尝试同时拉出所有可能的表(不是安全问题)。不过,我希望这会引入很多延迟。

1 个答案:

答案 0 :(得分:0)

在我看来,你并不确定使用什么技术。这里有一些选择。我不打算在这里打字,因为有足够的内容可以找到每一个:

普通的php:w3schools

纯粹的ajax电话:stackoverflow

jquery:jquery

Ajax调用更加用户友好,效率提高了许多倍,因为您不必刷新页面。我通常会立即得到所有信息(只要你的mysql数据不大)。至于安全性:你使用php,无论你是否使用Ajax都没关系。哦,不要选择有价值的用户数据(如密码或电子邮件)。我希望你在此之后得到更多的概述:)