[英]PDO inserting the same data twice
我有這個Jquery Ajax代碼
$("body").on('keyup', '.add_thing_t', function(event) {
if(event.which==13){
var v=$(this).val();
$.ajax({
url: 'ajax.php',
data: "add_thing="+v,
success:function(a){
// alert(a);
}
})
}
});
而這個PHP
if (isset($_GET['add_thing'])) {
$Val=$_GET['add_thing'];
$query=$dbh->query("INSERT INTO Ttd (`Thing`) VALUES('$Val')");
$query->execute();
}
該代碼有效,但始終將相同的數據插入兩次。
->query
執行一次, ->execute
第二次。 您需要刪除execute
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.