如何使用Javascript更新mysql字段

时间:2011-09-16 18:41:31

标签: mysql ajax

我不明白。我搜索了所有的互联网论坛,但没有找到任何帮助我想在用户点击numberOfLikes按钮时更新MySql中postsTable的{​​{1}}字段。我知道这是通过ajax完成的,但我只熟悉原型ajax,没有互联网论坛说明任何事情。

这是流程图

like

多数民众赞成。多数民众赞成我需要的。但我需要原型ajax格式,就像这样。

1. On "seeForums.php" user clicks on the "like" link.
2. The like link has an id that triggers the function which updates numberOfLikes on my postsTable.

得到赞赏:)

2 个答案:

答案 0 :(得分:2)

你不能单独使用Javascript,因为它只是客户端,你也需要使用服务器端语言(例如PHP)。

您的想法是向您的PHP文件发送一个AJAX请求以及您要更新的数据,并且您的PHP文件将处理将值插入数据库。然后,该PHP文件将打印一个输出(例如成功或失败),该输出将在您的Javascript中接收,以便您可以采取相应的行动。

答案 1 :(得分:0)

你应该知道HTTP(web)的本质使它像Request / Response一样。 所以你的后端代码在服务器上运行, 并且javascript和所有前端代码都在客户端上运行。

客户端无权访问您的数据库,因此您无法使用Javascript对数据库执行任何操作。

你能做的最好的事情是用javascript来询问你的服务器来更新数据库,

在某个URL上提供服务器端脚本,

然后使用ajax调用该URL。

在服务器端脚本中,执行更新数据库的代码。