Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

mysql sum kullanımında hata

merhaba arkadaşlar firma_urunleri adında tablom var bu tabloda satis,adet,kdv adında hücreler var


$sorgu = @mysql_query("select * from firma_urunleri order by id desc");
		while($row = @mysql_fetch_assoc($sorgu)){
			$satis = @$row["satis"];
			$kdv = @$row["kdv"];
			$islem = ($satis * $kdv) / 100;
			$son = $islem * @$row["adet"];
			echo $son."<br>";
			}


bu kod satis fiyatını kdv sini hesaplıyor sonra adet ile çarpıyor ve sonuçları ekrana yazdırıyor

örneğin;

500
300

şeklinde ama ben direk $son adlı değişkeni sum içinde nasıl kullanırım onu bilmiyorum

şöyle bir kod buldum uyarlıyamadım;

$query = mysql_query("SELECT SUM(hit) FROM oyunlar"); 


$row = mysql_fetch_array($query);

echo $row['SUM(hit)'];  
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • Kesali adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    9 yıl önce güncellenmiş
    208 cevap - 2 soru
    Eğer satiş kdv ve adet aynı tabloda aynı rowda ise sum ile olmazki. Sum işlemi farklı row ları toplar. Sizin işiniz basit matematik işlemleri.

    $sorgu = mysql_query("select firma_urunleri.*, ((satis*kdv)/100)*adet AS son  from firma_urunleri order by id desc");
    		while($row = mysql_fetch_assoc($sorgu)){
    			echo $row["son"]";
    			}