gpt4 book ai didi

javascript - ajax导致mysql重复条目?

转载 作者:行者123 更新时间:2023-11-29 22:17:47 27 4
gpt4 key购买 nike

我正在使用以下 ajax 脚本来运行我的 MySQL 函数并向我的表中插入一个条目。除了将条目复制两次之外,它工作正常。

<script type="text/javascript">
$(document).ready(function() {
$('#support1').click(function(e) {
var sel_stud = "support1";
$.ajax({
type: "POST",
url: "include/run_support_log.php",
data: 'theOption=' + sel_stud,
success: function() {
$('#support_content').show();
}
});
});
});
</script>

MySQL:

<?php 
session_start();
include 'config.php';

$type = $_POST['theOption'];
if($type == "support1"){
$type = "Phone Support";
}



$random = 'S' . substr( md5(rand()), 0, 7); echo $random;


$query = "INSERT INTO supplier_log (id, reference, user_id, date, activity_type) VALUES ('', '$reference','{$_SESSION['id']}', now(), '$type')";
$result = mysql_query($query);

if($result) {
echo 'success';
}

?>

请有人告诉我我哪里出错了?提前致谢

最佳答案

你确定线路

include 'config.php';

不再次包含您的脚本吗?

不应该,因为它会造成无限循环。但为了以防万一,请检查一下。

关于javascript - ajax导致mysql重复条目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31046470/

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