Mysql'da tablodaki verileri gruplara ayırarak toplama
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.
Cevabın için teşekkürler ben musteri_durum sütununu warchar tanımlandığı gibi (1) yazıp yaptım dediğine göre bir tane daha sütun açmam geriyor onudamı aynı şekilde açcam kafam baya karıştı?
benim tablom bu şekilde
id | musteri_tutar | musteri_durum |
---|---|---|
1 | 50 | 1 |
2 | 75 | 0 |
1=ödedi
0=ödemedi
acaba senin demek istediğin şumu
id | musteri_tutar | musteri_odeyen | musteri_odemeyen |
---|---|---|---|
1 | 50 | 1 | 0 |
2 | 75 | 0 | 1 |
bu arada senin yaptığın kodu yazdığımda Parse error: syntax error, unexpected 'echo' (T_ECHO) in C:\xampp\htdocs\Müsteri-paneli\index.php on line 88
hatasını verdi