gpt4 book ai didi

javascript - 通过ajax发送php请求onclick

转载 作者:行者123 更新时间:2023-11-29 20:16:30 27 4
gpt4 key购买 nike

我知道这个问题已经被问了很多,但没有一个答案与我的情况相关,我有一个按钮,onclick它应该调用一个javascript函数,向它发送一个php变量,而ajax将通过post调用一个php文件,发送该 vriable 并且 php 文件更新我的表

所以这里首先是 onclick 事件

<button class="button button6 " onclick="incrementclicks('<?php echo $id; ?>');">increment</button>

它应该将一个名为 $id 的变量发送到 javascript 函数

<script type="text/javascript">
function incrementclicks(id) {
$.ajax({
url: "increment.php",
data: "id=" + id,
type: "POST"
});
}
</script>

以及 php 文件increment.php(我 100% 确定它可以很好地连接到服务器)

<?php
require_once 'dbconnect.php';
$db_handle = new DBController();
$id=$_POST["id"];
$q="UPDATE clicks SET linkclicks = linkclicks + 1 WHERE id = '".$id."'";
$result = mysql_query($q);
?>

它不会增加,我不明白我在这里做错了什么

最佳答案

首先,您可以通过执行以下操作在 php 上调试代码

echo $id;
exit();

我的问题是你错过了一些东西..

关于javascript - 通过ajax发送php请求onclick,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39744439/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com