-
Üyelik
28.10.2015
-
Yaş/Cinsiyet
42 / E
-
Meslek
işçi
-
Konum
İstanbul Avrupa
-
Ad Soyad
B** Ö**
-
Mesajlar
32
-
Beğeniler
6 / 3
-
Ticaret
0, (%0)
Mysql de urunler adında tablo var. Tablonun içinde kaydeden diye alan ekledim. Ekledikten sonra veri geliyor sıkıntı yok. Ama daha önceden eklenen 7000 adet veri var. Onların hepsini “1” olarak değiştirmek istiyorum.
Update urunler set kaydeden= replace (kaydeden, ” “, “1”)
Ama komut değiştirmiyor.
-
Üyelik
03.04.2019
-
Yaş/Cinsiyet
29 / E
-
Meslek
.
-
Konum
Trabzon
-
Ad Soyad
A** K**
-
Mesajlar
905
-
Beğeniler
393 / 395
-
Ticaret
3, (%100)
foreach($db->query("SELECT * FROM urunler", PDO::FETCH_ASSOC) as $a) {
$yaz=$db->prepare("UPDATE urunler SET kaydeden='1' WHERE urunler_id='".$a['urunler_id']."' ");
$yaz->execute();
}
1 kişi bu mesajı beğendi.
-
Üyelik
08.05.2015
-
Yaş/Cinsiyet
28 / E
-
Meslek
Developer
-
Konum
Samsun
-
Ad Soyad
İ** Ş**
-
Mesajlar
1020
-
Beğeniler
321 / 320
-
Ticaret
19, (%100)
Bu tarz geçici işlemlerde php ile yapmak yerine MySql (phpmyadmin veya veritabanı diyelim) SQL kısmına gelerek ;
UPDATE tabloAdi SET guncellenecekSutun = "deger" WHERE hedefSutun = "hedefdegeri"
Şeklinde yaparsanız direkt MySql üzerinden toplu değişiklik yapabilirsiniz :angel:
Sizin için örnekte en basiti ;
UPDATE urunler SET kaydeden = "1"
SQL komutu olarak veritabanın da çalıştırırsanız bütün ürünlerin değeri değişecektir (sayısı mühim değil direkt mysqlden çalışacağı için yormayacaktır)
2 kişi bu mesajı beğendi.
-
Üyelik
28.10.2015
-
Yaş/Cinsiyet
42 / E
-
Meslek
işçi
-
Konum
İstanbul Avrupa
-
Ad Soyad
B** Ö**
-
Mesajlar
32
-
Beğeniler
6 / 3
-
Ticaret
0, (%0)
Teşekkür ederim. Sayenizde hallettim. Bilgi için teşekkürler
-
Üyelik
03.01.2016
-
Yaş/Cinsiyet
39 / E
-
Meslek
.Net Developer - İng Öğretmeni
-
Konum
İzmir
-
Ad Soyad
Ö** Ç**
-
Mesajlar
339
-
Beğeniler
39 / 160
-
Ticaret
0, (%0)
birde php d vardı bilmem ama try catch kullanırsan boş oldugunda yani null oldugunda çekerken hata vermez ama tabi o o stunları tek bir sorgu ile 1 de yapabilirsin fakat benim sana önerdiğim kod kullanımı normalde seni mecburiyetten kurtarır
iyi forumlar