Herkese iyi günler diliyorum, while döngüsü lie veritabanından ürün fiyatlarını çekiyorum.
veritabanından çekilen urunFiyat sütununu toplamak istiyorum fakat yapamadım. veritabanındaki fiyatları php ile çarpma bölme işlemleri yapıyorum yani 2 kere değişken atıldı.
$uruntoplam değişkeni ürünün toplam tutarını yazıyor ve tüm ürünlerinin toplamını nasıl alacağım.
PHP ürün fiyatı toplama
7
●168
- 11-01-2023, 14:20:59select içerisinde veritabanı sütunu kullanabilirim ben veriyi çektikten sonra toplayacağım fiyatları değişkene atacam yani değişkendeki verileri toplamam gerek veritabanındaki değil.redius adlı üyeden alıntı: mesajı görüntüle
- 11-01-2023, 14:36:26tümünü listeliyor kademe kademe gidiyor yani meselayusok32 adlı üyeden alıntı: mesajı görüntüle
20
30
45
fiyatları yazıyor dediğiniz şekilde yaptığımda 20 50 95 kademe kademe gösteriyor. - 11-01-2023, 14:37:19Doğru yaptıysanız böyle olmaması gerekiyor, kodu ss atar mısınızchemochan adlı üyeden alıntı: mesajı görüntüle
- 11-01-2023, 14:39:50yusok32 adlı üyeden alıntı: mesajı görüntüle
<?php $listele=$db->prepare('SELECT * FROM urunler INNER JOIN teklifverilen ON urunler.urunID = teklifverilen.teklifUrun WHERE teklifID=:teklifID'); $listele->execute(array('teklifID' => $_GET['teklifID'])); $t=0; while ($product=$listele->fetch(PDO::FETCH_ASSOC)){ ?> <tr> <td class="cs-width_1"><img src="<?php echo $product['urunGorsel']; ?>" style="width:75px"> </td> <td class="cs-width_2"><?php echo $product['urunNu']; ?></td> <td class="cs-width_5"><?php echo $product['urunAdi']; ?></td> <td class="cs-width_1"><?php echo $product['urunAdedi']; ?></td> <td class="cs-width_1"><?php $urunFiyati = $product['urunFiyat']*$product['urunMarj']; echo $urunFiyati ?>€</td> <td class="cs-width_2 cs-text_right"><?php $uruntoplam = $urunFiyati*$product['urunAdedi']; echo $uruntoplam; ?>€</td> </tr> <?php echo $t += $uruntoplam; } ?> - 11-01-2023, 14:42:11tamam hocam yanlış yere yapıyormuşum şuan toplamını yazdı çok sağolyusok32 adlı üyeden alıntı: mesajı görüntüle