• 27-01-2014, 13:20:11
    #1
    merhaba arkadaslar php kodyazmaya calisiyorum fakat bu islem dogru calismamakta yardimci olabilirmisiniz

    <?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>
  • 27-01-2014, 13:28:18
    #2
    id 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, 14:01:07
    #3
    belirtiginiz sekilde degistirdim fakat ayni sekilde toplama isleminde problem yasiyorum
  • 27-01-2014, 15:01:36
    #4
    HarunDMR adlı üyeden alıntı: mesajı görüntüle
    belirtiginiz sekilde degistirdim fakat ayni sekilde toplama isleminde problem yasiyorum
    verdiğim kodu kopyala yapıştır denediniz mi? Çünkü orada birkaç değişiklik yaptım.

    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:03:51
    #5
    pardon eskı kodları silmemişim simdi calıstı cok tesekkur ederım yardımların için...
  • 27-01-2014, 15:09:44
    #6
    <?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.