Mini Shell

Direktori : /home/eymajans/public_html/kurumsalv11.ofisimweb.com/Tablolar/Anasayfa/Analiz/
Upload File :
Current File : /home/eymajans/public_html/kurumsalv11.ofisimweb.com/Tablolar/Anasayfa/Analiz/AlisOdeme.php

	<?php $parabirimleri = $baglanti->query("SELECT * FROM ParaBirimleri")->fetchAll();
foreach($parabirimleri as $parabirimi){
?>
<div class="row">
<div class="col-md-4">

<div class="card bg-gradient">
							<div class="card-body animated <?= $kbilgi['animasyon']?>">
								<div id="odeme<?= $parabirimi['id']?>"></div>
							</div>
						</div>
<?php
$ceksatistopla=$baglanti->prepare("SELECT SUM(tutar) AS satis FROM CekSenet where parabirimi='$parabirimi[id]' and islem='verilen' and ceksenet='cek'");
$ceksatistopla->execute();
$ceksatisyaz= $ceksatistopla->fetch();
$ceksatistoplam=$ceksatisyaz['satis'];
if($ceksatistoplam>0){
$ceksatistoplamim = $ceksatistoplam;
}else {
$ceksatistoplamim = "0";
}
?>

<?php
$senetsatistopla=$baglanti->prepare("SELECT SUM(tutar) AS satis FROM CekSenet where parabirimi='$parabirimi[id]' and islem='verilen' and ceksenet='senet'");
$senetsatistopla->execute();
$senetsatisyaz= $senetsatistopla->fetch();
$senetsatistoplam=$senetsatisyaz['satis'];
if($senetsatistoplam>0){
$senetsatistoplamim = $senetsatistoplam;
}else {
$senetsatistoplamim = "0";
}
?>
	  
<?php
$kasasatistopla=$baglanti->prepare("SELECT SUM(tutar) AS satis FROM KasaGiris where parabirimi='$parabirimi[id]' and islem='kasacikti'");
$kasasatistopla->execute();
$kasasatisyaz= $kasasatistopla->fetch();
$kasasatistoplam=$kasasatisyaz['satis'];
if($kasasatistoplam>0){
$kasasatistoplamim = $kasasatistoplam;
}else {
$kasasatistoplamim = "0";
}
?>
<?php
$gidersatistopla=$baglanti->prepare("SELECT SUM(tutar) AS satis FROM GelirGider where parabirimi='$parabirimi[id]' and durum='gider'");
$gidersatistopla->execute();
$gidersatisyaz= $gidersatistopla->fetch();
$gidersatistoplam=$gidersatisyaz['satis'];
if($gidersatistoplam>0){
$gidersatistoplamim = $gidersatistoplam;
}else {
$gidersatistoplamim = "0";
}
?>
<?php
$bankasatistopla=$baglanti->prepare("SELECT SUM(tutar) AS satis FROM BankaGiris where parabirimi='$parabirimi[id]' and islem='bankacikti'");
$bankasatistopla->execute();
$bankasatisyaz= $bankasatistopla->fetch();
$bankasatistoplam=$bankasatisyaz['satis'];
if($bankasatistoplam>0){
$bankasatistoplamim = $bankasatistoplam;
}else {
$bankasatistoplamim = "0";
}
?>
<script>
$(function () {
	"use strict";
var options = {
		series: [<?php echo $kasasatistoplamim; ?>, <?php echo $bankasatistoplamim; ?>, <?php echo $ceksatistoplamim; ?>, <?php echo $senetsatistoplamim; ?>, <?php echo $gidersatistoplamim; ?>],
		chart: {
			foreColor: 'rgba(255, 255, 255, 0.65)',
			height: 300,
			type: 'pie',
		},
title: {
			text: 'ÖDEME <?= $parabirimi['kisaltma']?>',
			align: 'left',
			style: {
				fontSize: '14px'
			}
		},
		colors: ["#e20e22","#128e0a","#0bb2d3","#e4ad07","#FF00FF"],
		labels: ['NAKİT', 'BANKA', 'ÇEK', 'SENET', 'GİDER'],
		responsive: [{
			breakpoint: 480,
			options: {
				chart: {
					height: 350
				},
				legend: {
					position: 'bottom'
				}
			}
		}]
	};
	var chart = new ApexCharts(document.querySelector("#odeme<?= $parabirimi['id']?>"), options);
	chart.render();
});
</script>
</div>
<div class="col-md-8">
						<div class="card bg-gradient radius-10 w-100 animated <?= $kbilgi['animasyon']?> delay-1s">
							<div class="card-body">
								<p class="font-weight-bold mb-1">ALIŞ FATURALARI <?= $parabirimi['kisaltma']?></p>
								<div class="d-flex align-items-center">
									<div>
										<h4 class="mb-0"><?php
$fatalistopla=$baglanti->prepare("SELECT SUM(geneltoplam) AS alis FROM AlFatBilgi where parabirimi='$parabirimi[id]'");
$fatalistopla->execute();
$fatalisyaz= $fatalistopla->fetch();
$fatalistoplam=$fatalisyaz['alis'];
?>
	<?= number_format($fatalistoplam, 2, ',', '.'); ?></h4>
									</div>
									<div class="">
										<p class="mb-0 align-self-center font-weight-bold ms-2">Genel Toplam
										</p>
									</div>
								</div>
								<div id="alis<?= $parabirimi['kisaltma']?>"></div>

 <?php  $alinan= $baglanti->query("SELECT SUM(geneltoplam) AS alis, tarih FROM AlFatBilgi WHERE parabirimi='$parabirimi[id]' and YEAR(tarih) = YEAR(CURDATE()) GROUP by EXTRACT(YEAR_MONTH FROM tarih) order by tarih asc")->fetchAll(PDO::FETCH_ASSOC);
                                                                      ?> 
<script>
$(function () {
	"use strict";
var e = {
		series: [{
			name: "Satış",
			data: [<?php
foreach($alinan as $alinanim){ ?>'<?= $alinanim['alis']?>',
<?php } ?>]
		}],
		chart: {
			foreColor: "rgba(255, 255, 255, 0.50)",
			type: "bar",
			height: 235,
			toolbar: {
				show: !1
			},
			zoom: {
				enabled: !1
			},
			dropShadow: {
				enabled: !1,
				top: 3,
				left: 10,
				blur: 3,
				opacity: .1,
				color: "#0d6efd"
			},
			sparkline: {
				enabled: !1
			}
		},
		plotOptions: {
			radialBar: {
				hollow: {
					size: "70%"
				}
			},
			bar: {
				horizontal: !1,
				columnWidth: "80%",
				endingShape: "rounded"
			}
		},
		markers: {
			size: 0,
			colors: ["#fff"],
			strokeColors: "#fff",
			strokeWidth: 2,
			hover: {
				size: 7
			}
		},
		dataLabels: {
			enabled: !1
		},
		grid: {
			borderColor: 'rgba(255, 255, 255, 0.12)',
            show: true,
		},
		stroke: {
			show: !0,
			width: 3,
			curve: "smooth"
		},
		colors: ["#e20e22"],
		xaxis: {
			categories: [<?php
foreach($alinan as $alinanim){
$alinantarih=$kisatarih = substr($alinanim["tarih"],0,7);
                                                            ?>'<?= $alinantarih; ?>',
<?php } ?>]
		},
		fill: {
			opacity: 1
		},
		tooltip: {
			theme: "dark",
			y: {
				formatter: function(e) {
					return " " + e + " <?= $parabirimi['kisaltma']?>"
				}
			}
		}
	};
	new ApexCharts(document.querySelector("#alis<?= $parabirimi['kisaltma']?>"), e).render()
});

	
</script>
				</div>
						</div>
					</div>

</div>
<?php } ?>