v2.5.2
Giriş yap

Mysql'da tablodaki verileri gruplara ayırarak toplama

erdem
7,335 defa görüntülendi

Merhaba mysql da bir tablo oluşturdum tablo adı "musteri" tablodaki ödeme listesi "musteri_tutar" bir de ödedi,ödemedi olarak belirlediğim "musteri_durum" var
ben toplamı hesaplamak istiyorum fakat ödenen toplam ve ödenmeyen toplam olarak ayrı ayrı yazmak istiyorum.

<?php
  
  $Fiyat=$db->prepare("SELECT SUM(musteri_tutar) AS sayi FROM musteri");
   $Fiyat->execute();
  $FiyatYaz= $Fiyat->fetch(PDO::FETCH_ASSOC);
  echo "Toplam Para: ".$FiyatYaz['sayi']." TL";

  ?>

 ?>

yukarıdaki verdiğim kodu yazdığımda hepsinin toplamına ulaşıyorum ama yapmak istediğim ödenen ve ödenmeyenleri birbirinden ayırmak.

<?php
  
  bla bla bla 
  
  if (bla bla) {
    echo echo "Ödenen Toplam Para:  ".$FiyatYaz['sayi']." TL";
     }else {
         echo "Ödenmeyen Toplam Para: ".$FiyatYaz['sayi']." TL";
     }

  ?>

 ?>

yukarda gösterdiğime benzer bi kod yapısı olmasını istiyorum umarım kafa karıştırmamışımdır.

smesut
1033 gün önce

bu şekildeki bir yapıda number_format($number, 2, ',', ' ') işlevini nasıl kullanabilirim .

benimde aşağıdaki şekilde sonuçları tablo şeklinde bastıran bir çalışmam var . ancak toplam sayıyı binlik ayraçlı şekilde bastıramıyorum.

   foreach ($data as $item)

    echo "<table border=1 cellspacing=0 cellpading=0 >

<tr> <td style='color:green' width=150px>$item[msg_S_0014]</td><td style width=150px>$item[msg_S_0785]<td style width=150px align=right >$item[stok_toplam]</font></td></tr>

</table>";