Merhaba,

Duplicate entry hatası; o kolona birden fazla aynı değeri girmenizin önüne geçen, farkında olmadan doğru yolda olduğunuzu gösteren bir kontrolün hatasıdır. Username datasının unique değer olmasını isteriz. Aynı isimle farklı kişilerin kayıt olmasının önüne geçmek adına. Yazdığınız kodun altına aşağıda vereceğim kod parçacığını ekleyerek ekstra bir kontrol ve hata mesajı üreterek uygulamanızı geliştirebilirsiniz.

if (mysqli_errno() == 1062) {
die('Bu kullanıcı adı kullanılıyor.'); // Bu kısmı kendi sisteminize entegre ediniz.
}

@interdev; Hoşgeldiniz foruma, başlığa takılmayın hocam. Hata küçük bir hata evet ve arkadaş naçizane bilgi almak istemiş.