lostyazilim

MySqL Bir Kod Lazım

13 Mesajlar 1.685 Okunma
lstbozum
wmaraci reklam

Favori Favori webisin.com Kullanıcı
  • Üyelik 08.12.2015
  • Yaş/Cinsiyet 38 / E
  • Meslek Developer
  • Konum İstanbul Avrupa
  • Ad Soyad S** Ö**
  • Mesajlar 318
  • Beğeniler 36 / 56
  • Ticaret 8, (%100)
[M][/M]Arkadaşlar bir sorunla karşılaştık bu sorunu duzeltmek ıse birim fiyatı olarak TL olarak kaydedılen ürünlerın girdisi olan fiyat kısmındaki tum fiyatları örnegin guncel kur olan 3.50 ile bölüp orakı TL degerinin yerine EURO degerının yazmasını saglayacak bir Mysql Kodu bılıyormusunuz arastırdım fakat boyle bır kod bulamadım,

veya Suda olabılır baska bır coloma bolunen degerı yazıp Urun Id sınıde bır baska colona aktarıp daha sonra orda yenı cıkan degerlerı ID aynı ıse EURO dan TL ye kopyalama gıbıde olabılır bu arada EURO DEGERI baska bır colomda 0 dolar ise 1 buna gore hangı bırımden oldugunu algılıyor php dekı kodlama .

 

 

wmaraci
reklam

JumperTech JumperTech Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 02.07.2016
  • Yaş/Cinsiyet 39 / E
  • Meslek Webmaster
  • Konum İstanbul Avrupa
  • Ad Soyad B** O**
  • Mesajlar 1705
  • Beğeniler 820 / 523
  • Ticaret 19, (%100)
MySQL.
 

 

KadirCeyhan KadirCeyhan WM Aracı Kullanıcı
  • Üyelik 23.10.2016
  • Yaş/Cinsiyet 27 / E
  • Meslek Öğrenci
  • Konum Denizli
  • Ad Soyad K** C**
  • Mesajlar 691
  • Beğeniler 0 / 203
  • Ticaret 6, (%100)
Tablodaki bütün fiyatlar 3.5 ile mi çarpılacak ?

$Sql = "UPDATE Tablo_Adı SET fiyat = fiyat / 3.5";
 

 

ismailke ismailke WM Aracı Kullanıcı
  • Üyelik 31.05.2013
  • Yaş/Cinsiyet 40 / E
  • Meslek Biyolog
  • Konum Ankara
  • Ad Soyad İ** S**
  • Mesajlar 314
  • Beğeniler 77 / 44
  • Ticaret 10, (%100)
Öncelikle kaç adet ürün var, eğer ürün sayısı fazla değilseve TL değerini bir daha kullanmayacaksan basit bir form oluştur, bu text area kısmına ürünlerin sadece tl değerlerini getir ancak veritabanından veriyi oraya yazdırıken örneğin
$eurofiyat= fiyat/3.5;
yapıp textareaya yazdırırsan, hepsininde toplu güncellersen en hızlı sorun çözülür sanırım.
 

 

wmaraci
wmaraci

Favori Favori webisin.com Kullanıcı
  • Üyelik 08.12.2015
  • Yaş/Cinsiyet 38 / E
  • Meslek Developer
  • Konum İstanbul Avrupa
  • Ad Soyad S** Ö**
  • Mesajlar 318
  • Beğeniler 36 / 56
  • Ticaret 8, (%100)
Tablodaki tum fıyatlar bölünecek 3,50 ile 560 adet ürün var
 

 

KadirCeyhan KadirCeyhan WM Aracı Kullanıcı
  • Üyelik 23.10.2016
  • Yaş/Cinsiyet 27 / E
  • Meslek Öğrenci
  • Konum Denizli
  • Ad Soyad K** C**
  • Mesajlar 691
  • Beğeniler 0 / 203
  • Ticaret 6, (%100)
$Sql = "UPDATE Tablo_Adı SET fiyat = fiyat / 3.50";
Favori

kişi bu mesajı beğendi.

Favori Favori webisin.com Kullanıcı
  • Üyelik 08.12.2015
  • Yaş/Cinsiyet 38 / E
  • Meslek Developer
  • Konum İstanbul Avrupa
  • Ad Soyad S** Ö**
  • Mesajlar 318
  • Beğeniler 36 / 56
  • Ticaret 8, (%100)
teşekkürler yedegini alıp denıcem

Ek Olarak: $Sql = "UPDATE urunler SET fiyat = fiyat / 3.69";

bu sekılde kodu denedım fakat hata verdı
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '$Sql = "UPDATE urunler SET fiyat = fiyat / 3.69"' at line 1
 

 

KodDizayn KodDizayn WM Aracı Kullanıcı
  • Üyelik 07.03.2016
  • Yaş/Cinsiyet 26 / E
  • Meslek Öğrenci
  • Konum Denizli
  • Ad Soyad T** Ç**
  • Mesajlar 177
  • Beğeniler 23 / 49
  • Ticaret 12, (%100)
View kullanmalısın. Update kesinlikle kullanma kur değiştiğinde sorun olacaktır.
 

 

Favori Favori webisin.com Kullanıcı
  • Üyelik 08.12.2015
  • Yaş/Cinsiyet 38 / E
  • Meslek Developer
  • Konum İstanbul Avrupa
  • Ad Soyad S** Ö**
  • Mesajlar 318
  • Beğeniler 36 / 56
  • Ticaret 8, (%100)
kuru gosterımde php kodundan cektırıyoruz eger deger 0 ıse ornegın db dekı kod bunu euro olarak algılıyor ve merkez bankası kuruna gore carpıp gosterıyor.
 

 

KadirCeyhan KadirCeyhan WM Aracı Kullanıcı
  • Üyelik 23.10.2016
  • Yaş/Cinsiyet 27 / E
  • Meslek Öğrenci
  • Konum Denizli
  • Ad Soyad K** C**
  • Mesajlar 691
  • Beğeniler 0 / 203
  • Ticaret 6, (%100)
$Sql = "UPDATE urunler SET fiyat = fiyat / 3";

Peki nokta olmaksızın denermisiniz ? Şu kod hata veriyormu ?
 

 

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