PHP& SQL:没有刷新页面的mysql更新请求

时间:2013-06-08 22:50:32

标签: php sql

我在一个帖子中的每个回复旁边都有一个请求链接的img。并且它允许帖子的作者选择正确的答案。如果你点击img它会做一个请求......

请求会将回复更新为the right answer回复(*类似于stackoverflow.com)

问题是,当我这样做时,它总是将我发送到页面顶部。我觉得它更新了。 我想避免刷新或将我发送到页面顶部。我希望它除了请求之外什么也不做。

有些人告诉我解决方案是javascript。但怎么样?因为我不能用javascript做请求或sql更新......?

1 个答案:

答案 0 :(得分:0)

JavaScript可以在不刷新页面的情况下向服务器发出请求。通常,使用诸如jQuery之类的库来简化该过程。

在您的示例中,JavaScript需要做两件事:

  1. 告诉服务器(php / mysql)选择了哪个答案是正确的,以便将来的访问者看到更改
  2. 更新客户端(浏览器)以显示更改。
  3. 这应该足以让你入门 - 你需要学习很多东西。阅读jquery.com上的文档并搜索代码示例。