• 22-08-2013, 19:52:29
    #1
    Arkadaşlar mysqlde 2 adet ürün var fiyatları 280.25 diğeri ise 110.53 bu iki sayıyı while dongusu içerisinde mysqlden cekerek toplamı 390.78 cıktısını alabilecegim şekilde nasıl yazdırırım tıkandım kaldım yardımcı olursanız sevinirim.

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 19:52:29 -->-> Daha önceki mesaj 19:09:23 --

    kendi cozumumu kendim yazıyorum
    oncelikle fiyat kaydettiginiz mysql tablosunun yapısını decimal (8,2) yapın daha sonra sql sorgunuzu

    $query = mysql_query("SELECT SUM(urunfiyat) FROM sepet");
    $row = mysql_fetch_array($query);
    $toplam = $row['SUM(urunfiyat)'];

    kendinize gore duzenleyin. cıkan sonuc toplam fiyat olacaktır arkadaslar.
  • 22-08-2013, 19:58:19
    #2
    Para olarak yazdırmak istediğin değeri alttaki metoddan geçir
    function ytlFormat($para){ return @number_format($para,2,',','.');}
    Örnek
    $toplam = (280.25 +  110.53);
    echo $toplam; //390.78
    echo "<br />";
    echo ytlFormat($toplam);  //390.78
    echo "<br />";
    $toplam = (1685.25 +  110.53);
    echo $toplam; //1795.78
    echo "<br />";
    echo ytlFormat($toplam);  //1.795,78
    mysql ile toplama yaptırmak iserten
    SELECT SUM(tutar) AS toplam FROM urunler

    not: ben yazarken sen çözümünü üretmissin.
  • 22-08-2013, 21:25:45
    #3
    tesekkurler kardeşim