'ayaradi' ve 'ayar' sütunlarından oluşan 'ayarlar' isimli bir tablom var.
Siteadı, logo vs. gibi ayarları güncellemek istiyorum. Tablodaki veriyi texboxlara çektim ama sadece tek bir veriyi güncelleyebiliyorum.
"UPDATE ayarlar SET ayar='$siteadi' WHERE ayaradi='siteadi'" ile siteadını güncelleyebiliyorum ama birden fazla veriyi güncelleyemedim.
İnternette o kadar araştırdım ama hep tek bir WHERE ile birden çok SET güncelleme var. Benim istediğim,
"SET ayar='$siteadi', ayar='$ogo'... WHERE ayaradi='siteadi', ayaradi='logo'..." gibi bir yapı.
Bunu bu şekilde veya döngü ile nasıl yapabilirim.
Teşekkürler
Php-Mysql Çoklu UPDATE
5
●2.850
- 08-06-2013, 14:08:44Hocam bu şekilde düşünmüştüm ama çok fazla sorgu olacağı için pek aklıma yatmadı. Döngü ile deneyeceğim yapamazsam bunu kullanırım. Teşekkürler.ByAkman adlı üyeden alıntı: mesajı görüntüle
- 08-06-2013, 15:34:05o zaman posta göre değer geliyorsa ilgili tablolar için işlem yaptır derimBatuhan10 adlı üyeden alıntı: mesajı görüntüle
- 08-06-2013, 15:39:52for döngüsüyle yapabilirsiniz.Batuhan10 adlı üyeden alıntı: mesajı görüntüle
- 08-06-2013, 18:43:15Üyeliği durduruldu
UPDATE table SET column= 'VALUE' WHERE id IN (1,2,3,4,5);
http://www.oguzkoc.com.tr/mysql-coklu-islemler/