lostyazilim
tr.link

Adet çarpı ürün fiyatı hesaplama

6 Mesajlar 1.988 Okunma
lstbozum
tr.link

loss07 loss07 WM Aracı Kullanıcı
  • Üyelik 25.03.2019
  • Yaş/Cinsiyet 28 / E
  • Meslek I-T
  • Konum Antalya
  • Ad Soyad S** U**
  • Mesajlar 72
  • Beğeniler 13 / 11
  • Ticaret 0, (%0)
Merhabalar iyi forumlar.

http://prntscr.com/pad21s

Yukarıdaki resimde siparişler tablosundan ütün adeti ve fiyatını SUM ile çekiyorum

Adet çekme kodları:
$menu = $mysqli->prepare('SELECT SUM(adet) FROM siparisler WHERE masa_no="'.$masa.'" ');
$menu->execute(array());
while ($row = $menu->fetch(PDO::FETCH_ASSOC))
{
$adet = $row['SUM(adet)'];
}
echo "Toplam: $adet ürün" ;


Fiyat çekme kodları

$menu = $mysqli->prepare('SELECT SUM(fiyat) FROM siparisler WHERE masa_no="'.$masa.'" ');
$menu->execute(array());
while ($row = $menu->fetch(PDO::FETCH_ASSOC))
{
$sfiyat = $row['SUM(fiyat)'];
}
echo "Toplam: $sfiyat $para_simgesi" ;


Şimdi benim sorunum şu mesela tabloda ürünün bir tanesinden 3 adet sipariş edilmiş ama sadece bir adet fiyatı yazıyor bunu *3 şeklinde nasıl yazdırabilirim.
 

 

wmaraci
reklam

4everturk 4everturk WM Aracı Kullanıcı
  • Üyelik 31.10.2017
  • Yaş/Cinsiyet 30 / E
  • Meslek Amatör Yazılımcı
  • Konum Adana
  • Ad Soyad C** A**
  • Mesajlar 173
  • Beğeniler 41 / 28
  • Ticaret 0, (%0)
hocam $sfiyat*$adet yaparsan sana zaten çarpanını verecektir
 

 

FarkliAdam FarkliAdam WM Aracı Kullanıcı
  • Üyelik 24.01.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek Öğrenci
  • Konum İstanbul Anadolu
  • Ad Soyad Ç** Y**
  • Mesajlar 245
  • Beğeniler 27 / 81
  • Ticaret 6, (%100)

$toplam = $sfiyat*$adet;
echo "Toplam: $toplam $para_simgesi" ;


Ben değişkene atadım ama onsuz da yapabilirsin.
 

 

loss07 loss07 WM Aracı Kullanıcı
  • Üyelik 25.03.2019
  • Yaş/Cinsiyet 28 / E
  • Meslek I-T
  • Konum Antalya
  • Ad Soyad S** U**
  • Mesajlar 72
  • Beğeniler 13 / 11
  • Ticaret 0, (%0)

FarkliAdam adlı üyeden alıntı

Ben değişkene atadım ama onsuz da yapabilirsin.


4everturk adlı üyeden alıntı

hocam $sfiyat*$adet yaparsan sana zaten çarpanını verecektir


Hocam normal bir toplama değil ki her satır ayrı, linkteki resme bakarsanız anlarsınız.

Normal çarpma işemini bende biliyorum ama bunu while ile yapınca iş değişiyor.
 

 

wmaraci
wmaraci

4everturk 4everturk WM Aracı Kullanıcı
  • Üyelik 31.10.2017
  • Yaş/Cinsiyet 30 / E
  • Meslek Amatör Yazılımcı
  • Konum Adana
  • Ad Soyad C** A**
  • Mesajlar 173
  • Beğeniler 41 / 28
  • Ticaret 0, (%0)

loss07 adlı üyeden alıntı

Hocam normal bir toplama değil ki her satır ayrı, linkteki resme bakarsanız anlarsınız.

Normal çarpma işemini bende biliyorum ama bunu while ile yapınca iş değişiyor.


Hocam foreach döngüsü içerisinde yapınca işlemi her satırı ayrı çarpar zaten soruyu yanlışmı anlıyorum acaba resme bakıyorum işte dediğim şekilde bana doğru geliyor :)
 

 

Daryl Daryl Full-Stack Web Developer Kullanıcı
  • Üyelik 11.11.2013
  • Yaş/Cinsiyet 29 / E
  • Meslek Web Geliştirici
  • Konum Antalya
  • Ad Soyad A** Ç**
  • Mesajlar 156
  • Beğeniler 43 / 64
  • Ticaret 0, (%0)
sum(fiyat * adet)
VipTema

kişi bu mesajı beğendi.

PHP • HTML • CSS • JAVASCRIPT • WORDPRESS İşleriniz Yapılır [ Uygun Fiyat + 9 Yıllık Tecrübe ]
wmaraci
wmaraci
Konuyu toplam 2 kişi okuyor. (0 kullanıcı ve 2 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al