单击INSERT INTO mySQL而不更新当前页面

时间:2011-08-22 16:17:27

标签: php javascript jquery mysql ajax

我正在使用PHP和mySQL。在 page1.php 上会有一个图像,当用户点击它时会有一个查询向mysql插入一些数据。如何在不重新加载页面或将用户转移给其他人并更改图像的情况下执行此操作?

到目前为止,我所做的是重新加载页面。

感谢您的想法/示例。

2 个答案:

答案 0 :(得分:3)

就像执行jQuery库的post方法一样简单。

这是一个在单击任何图像时调用PHP脚本的示例。

$(document).ready(function() {
    $("img").click(function() {
        $.post("executequery.php");
    });
});

在“executequery.php”中,您需要构建SQL并执行它。

以下是该方法的文档。 http://api.jquery.com/jQuery.post/

答案 1 :(得分:0)

使用jquery,向php脚本添加一个ajax调用,该脚本应该能够运行插入脚本并返回成功消息。