<?php
$uruna = mysql_query("SELECT * FROM sepet WHERE kid = $_SESSION[idm]");
while ($row2 = mysql_fetch_array($uruna)) {
$isism = mysql_fetch_array(mysql_query("SELECT SUM(fiyat) AS topik FROM urunler WHERE id = '$row2[urunid]'"));
}
?>
<strong>Toplam Fiyat :<?php echo $isism["topik"]; ?></strong><br> php sql toplama sorunu
5
●785
- 27-01-2014, 13:20:11merhaba arkadaslar php kodyazmaya calisiyorum fakat bu islem dogru calismamakta yardimci olabilirmisiniz
- 27-01-2014, 13:28:18id deger int bir deger ise '' (tırnak) işareti olmadan çalıştır.
SELECT SUM(fiyat) AS topik FROM urunler WHERE id = $row2[urunid]
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 13:28:18 -->-> Daha önceki mesaj 13:26:40 --
<?php $uruna = mysql_query("SELECT * FROM sepet WHERE kid = $_SESSION[idm]"); while ($row2 = mysql_fetch_array($uruna)) { $isism = mysql_fetch_array(mysql_query("SELECT SUM(fiyat) AS topik FROM urunler WHERE id = $row2[urunid]")); ?> <strong>Toplam Fiyat :<?php echo $isism["topik"]; ?></strong><br><?php } ?>şunu bi dener misin? - 27-01-2014, 15:01:36verdiğim kodu kopyala yapıştır denediniz mi? Çünkü orada birkaç değişiklik yaptım.HarunDMR adlı üyeden alıntı: mesajı görüntüle
denediyseniz ve hala sorun var ise lütfen tablo yapısını gönderin.
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 15:01:36 -->-> Daha önceki mesaj 14:54:28 --
yanlış yaptığınız yeri buldum. yeni bir kod yazıyorum, 10 dk müsade edin. - 27-01-2014, 15:09:44
<?php $uruna = mysql_query("SELECT sum(b.fiyat) topik from sepet a, urunler b where a.kid=$_SESSION[idm] and a.urunid=b.id"); while ($row2 = mysql_fetch_array($uruna)) { ?> <strong>Toplam Fiyat :<?php echo $row2["topik"]; ?></strong><br> <?php } ?>bu muhtemelen çalışacaktır.