假设网站需要根据用户的菜单选择从数据库中的特定表中提取信息。然后将该表的数据输入到一些JS方程中并抛到页面上。
提取表格信息的最佳方法是什么?我已经读过尝试通过JavaScript访问SQL数据库是不好的做法,那么还有另一种方法吗?我知道PHP的json_encode
,但我想我不完全确定
就我而言,另一个选择是在页面加载时尝试同时拉出所有可能的表(不是安全问题)。不过,我希望这会引入很多延迟。
答案 0 :(得分:0)
在我看来,你并不确定使用什么技术。这里有一些选择。我不打算在这里打字,因为有足够的内容可以找到每一个:
普通的php:w3schools
纯粹的ajax电话:stackoverflow
jquery:jquery
Ajax调用更加用户友好,效率提高了许多倍,因为您不必刷新页面。我通常会立即得到所有信息(只要你的mysql数据不大)。至于安全性:你使用php,无论你是否使用Ajax都没关系。哦,不要选择有价值的用户数据(如密码或电子邮件)。我希望你在此之后得到更多的概述:)