Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
1
Cevap
237
Tıklama
0
Öne Çıkarma
PHP mysqli_affected rows kullanımı
G
6 yıl
Er
Konu Sahibi

Arkadaşlar islem.php sayfasında sitenin ayarlarını güncelliyorum ve
if (mysqli_affected_rows()) {

header("Location:../ayarlar.php?durum=ok");
}
else{

header("Location:../ayarlar.php?durum=no");
}
ile de veritabanında değişiklik olup olmadığını kontrol etmek istedim fakat sorun şu veritabanında tablolar değişiyor bilgiler güncelleniyor ama yine de yukarda durum=no diyor hatta ayarlar kısmında kullanıcı daha rahat anlasın diye h1 ile birşeyler yapmaya çalıştım fakat durum=no olunca güncelleme olsa bile olumsuzu gösteriyor
< Resime gitmek için tıklayın >< Resime gitmek için tıklayın >
https://mini.donanimhaber.com/images/upfiles/2150755/939a0315-400e-4205-8a68-2b4fc3f21f84.png " target="_blank">< Resime gitmek için tıklayın >



D
6 yıl
Teğmen

mysqli_affected_rows() yanlış değilsem sayı dönderiyor olması gerekiyor sen burada true false mi diye bakıyorsun bu yüzden sürekli aynı sonuç oluyor.
Yani demek istediğim eğer 3 satırda değişiklik yaptıysan sana 3 sayısını dönderiyor hiç değişiklik yapmadıysan 0.

true / false olarak değerlendirmek yerine 0'dan büyükse demen daha doğru olur galiba



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.