$query="UPDATE `a`.`b` SET `aa` = ?, `ab` = ?, ac` = ?, `ad` = ?, `ae` = ?, `af` = ?, `ag` = ? WHERE `aa` = ? AND month(ac)= ?;";
sorgu çalıştıran ancak veritabanını güncelleyerek değildir ...Bu hazırlanan Güncelleştirme SQL sorgusundaki hata nerede? Eksik
AC'de backtick yok mu? – user234461
Çalıştırsa ancak güncelleme yapmazsanız, eşleşme uyuşmuyor .. – scaisEdge
Hazırlanmış bir deyimde SQL metnin sonunda bir noktalı virgül var mı? Bunun bir hata olduğunu bilmiyorum, ama bana çok garip geliyor. Ve "ac" tanımlayıcısı ifadede ikinci referansta kaçmadı. Diğer tüm tanımlayıcıların kaçmış olması gerçekten garip görünüyor. Diğerleri de belirttiği gibi en bariz problemler elbette ki yazım hatası, 'ac' etrafında dengesiz backtick'tir. – spencer7593