melihonline adlı üyeden alıntı

 

Çok teşekkürler oldu 🙂

İzlediğim video kaydında mysqli_affected_rows() kodunda parantez içine veritabanı adını yazmamıştı. Tabi 2017 de çekmiş videoyu. Yine id kısmında da ayarlar da başka kayıt girilmiyor diye 0 yaptım demişti.

 sanırım bu mysql_affected_rows() php 5 sürümde çalışıyordu ancak üst sürümlerde $baglan değişkenini kullanarak hangi bağlantıda ki sorgulama sonucunda etkilenen kayıt satırının belirtilmesi gerekiyor, 0 kısmı ise bazı hostinglerde çalışmayabiliyor mysql yapılandırması ile alakalı sanırım, daha garanti olması açısından sütunda ki id'yi 1 yaparsanız sorun yaşamazsınız.

Daha az kod yazmak ve pdo kullanmak için de https://github.com/tkaratug/titandb-2 burada ki database frameworkunu kullanabilirsiniz, daha iyileri ve güncelleri mevcut fakat uzun zaman kullanan biri olarak sorun yaşamadığımı söyleyebilirim.