lostyazilim
tr.link

UPDATE sorgusu true dönüyor fakat PHPMyAdmin'de bir değişiklik yok

8 Mesajlar 1.146 Okunma
lstbozum
tr.link

kaanst kaanst Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 28.02.2018
  • Yaş/Cinsiyet 28 / E
  • Meslek Web Developer
  • Konum İstanbul Avrupa
  • Ad Soyad K** S**
  • Mesajlar 669
  • Beğeniler 435 / 160
  • Ticaret 31, (%94)
İyi geceler,
Bir konuda yardımınıza ihtiyacım var.

PHP'de, bir UPDATE sorgusu gönderiyorum veritabanına. Sorguyu var_dump üzeriden kontrol ediyorum true (1) dönüyor yani sorgu hazır. Lâkin PHPMyAdmin'te hedef tablodaki istenilen veri güncellenmiyor, değişiklik görünmüyor.

Sorguyu düz satır haline getirerek PHPMyAdmin'den çalıştırdığımda ise sorgu çalışıyor ve değişiklikler görünüyor.

---
Çözemediğim kısım ise şu:

PHP'de sorgu neden true (1) dönüp (yani çalışıyorsa bir hata yoksa) değişiklikler PHPMyAdmin'de görünmüyor? Neden PHPMyAdmin'de sorgu metnini girip çalıştırdığımda ise değişiklikler görünüyor?

Yani burada hata nerede?


NOT: Sorguyu kullandığım fonksiyonu da inceledim onda da bir sıkıntı görmedim.

Creatingz ilgilenebilirseniz minnettar kalırım hocam.
Creatingz

kişi bu mesajı beğendi.

wmaraci
reklam

compost0x compost0x Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 26.05.2018
  • Yaş/Cinsiyet 30 / E
  • Meslek Öğrenci
  • Konum Muğla
  • Ad Soyad A** Y**
  • Mesajlar 99
  • Beğeniler 23 / 19
  • Ticaret 2, (%50)
Anydesk baglantı verirseniz yardımcı olabilirim
 

 

kaanst kaanst Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 28.02.2018
  • Yaş/Cinsiyet 28 / E
  • Meslek Web Developer
  • Konum İstanbul Avrupa
  • Ad Soyad K** S**
  • Mesajlar 669
  • Beğeniler 435 / 160
  • Ticaret 31, (%94)
Teşekkürler mümkünse buradan sözel olarak anlatabilecek birini arıyorum.
 

 

compost0x compost0x Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 26.05.2018
  • Yaş/Cinsiyet 30 / E
  • Meslek Öğrenci
  • Konum Muğla
  • Ad Soyad A** Y**
  • Mesajlar 99
  • Beğeniler 23 / 19
  • Ticaret 2, (%50)
........
 

 

wmaraci
wmaraci

NotBil NotBil WM Aracı Kullanıcı
  • Üyelik 25.06.2018
  • Yaş/Cinsiyet 30 / E
  • Meslek Bilişim
  • Konum Burdur
  • Ad Soyad H** Y**
  • Mesajlar 117
  • Beğeniler 1 / 40
  • Ticaret 0, (%0)
Veritabanı yapısı yok , yazdığın kodlar yok , neye göre ve nasıl yardım edeceğiz sana ?
Birden fazla hatadan olabilir UPDATE sorgusunun çalışmaması , en basitinden INT değer verilen sütuna TEXT değer ile güncellettirme yapıyorsundur sorgu çalışsada , veritabanında işlemez gibi gibi .. bir çok neden olabilir.
kaanst

kişi bu mesajı beğendi.

Creatingz Creatingz Creatingz | Dijital Ajans Kullanıcı
  • Üyelik 12.02.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Dijital Ajans
  • Konum Ankara
  • Ad Soyad C** S**
  • Mesajlar 740
  • Beğeniler 454 / 169
  • Ticaret 40, (%100)
Php tarafli kodlar dogru yazildiginda ve eger ki true aliyorsaniz veritabaniniza verilerinizin kayit edilmesi gerekir.

Phpmyadmin kurulumunu gozden gecirmenizi ve mumkun ise yeniden kurmanızı oneririm.

Bu tarz sorunlar ana sistemleri test ederek çözülür , zamanınız var ise apache ve phpmyadmin onarimi yapip denemenizi oneririm.

Ayrica kodlarinizin doğruluğu icin paylasimli hosting satan sirketlerden 1 saat rica ederek ayni kod ve veritabani yapisi ile test ederseniz sorunun yazdiginiz kodlarda mi yoksa sunucu veya sunucuya kurulan yazilimdan kaynaklı mi oldugunu görebilirsiniz.

Sistemlerinizi bilmedigim icin bazi olasiliklarda bulundum , cpanel veya plesk kullaniyor iseniz sürüm guncelleme ile ilgili sorun yasanmis olabilecegini ve kontrol etmeyi unutmayiniz.

Ayrica dun etiketlemişsiniz bu sabah girip gordum gec cevapladığım icin ozur dilerim.
kaanst

kişi bu mesajı beğendi.

ismail03 ismail03 WM Aracı Kullanıcı
  • Üyelik 28.11.2013
  • Yaş/Cinsiyet 30 / E
  • Meslek Ameliyathane Hemşiresi
  • Konum Afyon
  • Ad Soyad I** Ç**
  • Mesajlar 2633
  • Beğeniler 344 / 487
  • Ticaret 12, (%100)
Hocam localhost üzerinde çalışıyorsanız ve pdo fonksiyonu kullanıyorsanız.
Print_r($ekle->errorInfo());
//Mysql üzerinde hatalar
Print_r($ekle);
//Sql sorgusu ekrana yazar
Ekrana basın hatanız ortaya mutlaka çıkar :)
kaanst

kişi bu mesajı beğendi.

kaanst kaanst Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 28.02.2018
  • Yaş/Cinsiyet 28 / E
  • Meslek Web Developer
  • Konum İstanbul Avrupa
  • Ad Soyad K** S**
  • Mesajlar 669
  • Beğeniler 435 / 160
  • Ticaret 31, (%94)
Herkese çok teşekkürler.
Sorunun kaynağını buldum.
---

Problem: PRIMARY KEY olarak tanımladığım sütunda bir veri çevirme hatası yaptığım için hedef veriyi seçmiyormuş.
Creatingz

kişi bu mesajı beğendi.

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al