Arama butonu
Bu konudaki kullanıcılar: 1 misafir
1
Cevap
275
Tıklama
0
Öne Çıkarma
PHP mysqli_affected rows kullanımı
G
7 yıl (4 mesaj)
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 >

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



D
7 yıl (130 mesaj)
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.