簡體   English   中英

PDO兩次插入相同的數據

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM