Bir yinelenen giriş çünkü o başarısız veritabanına eklenecek yaklaşık bir giriş varken, bazen bir hata gösterir. Peki, nasıl php yardımıyla bu hatayı işlemek için?
Sadece ctrl + f yapmak ve "yinelenen" sözcüğü arama - Sen mysql_errno() to get the error number, and mysql_error() to get the error message. Using these, you can determine when the error is "Duplicate." A list of error numbers can be online kullanabilirsiniz çeşitli hata numaralarını bulmak için.
Bu tür "PHP ile işleme" ile ne demek istediğinizi bağlıdır.
Zaten cevap olmuştur açık ve basit bir cevap, bir hata mesajı için izlemek ve oradan ileriye çalışmaktır.
Bu çalışabilir olsa da, ben daha iyi bir çözüm bu üretebilir PHP applciation ne eylemleri anlamaya olduğunu düşünüyorum. Bir yarış durumu var mı? Bazen yanlış bir varsayım mı? Yerine doğru bir sergiyi bir eklenen değeri hakkında tahmin mı? Bu son kullanıcı düşünce değil ve böylece yakalanmaktan değil, bir şey yapıyor ve erroring bir sonucudur? Bunun için tasarlanmış değildi şekillerde veritabanını kullanarak uygulama mıdır?
Tüm bu MySQL hata yakalama ve neyin yanlış gittiğini düzeltmek için nasıl anlamaya çalışıyorum içermeyen çözümler var.