PHP ve mysqli kullanarak MySQL iki veri girilmesini önlemek için nasıl

0 Cevap php

Ben insert başarısızlık bir mysql sunucusundan döndürülen hata iletilerini yakalamak için çalışıyorum. Aşağıdaki yöntemi verileri alınırken çalışıyor, ama insert üzerinde, aşağıdaki deyimi verileri ikinci kez ekler 'eğer'. Tekrar nasıl veri ekleme olmadan hata iletileri yakalamak için bu yeniden yazabilirsiniz.

    $mysqli = new mysqli("localhost", "user", "pass", "database");

    $query_storeReturnedData = "INSERT INTO `eventStore` (table_key, event_type, event_date,) VALUES(NULL, 'Unix Event', '2010-08-24 12:00:00')";

    $mysqli->query($query_storeReturnedData);

    if(!$mysqli->query($query_storeReturnedData))
    {
     printf("Errormessage: %s\n", mysqli_error($mysqli));
    }

0 Cevap