Mini Shell

Direktori : /home/eymajans/public_html/kurumsalv11.ofisimweb.com/
Upload File :
Current File : /home/eymajans/public_html/kurumsalv11.ofisimweb.com/UrunDetay.php

<?php
require("Ayarlar/Baglantim.php"); 
require("Ayarlar/Guvenlik.php"); ?>
	<?php
$urun = $baglanti->prepare("SELECT * FROM Urunler Where id=:id");
$urun->execute(['id' => (int)$_GET["id"]]);
$urunum = $urun->fetch();//sorgu çalıştırılıp veriler alınıyor
?>
<!doctype html>
<html lang="tr">
<head>

<?php require("Tablolar/Tasarim.php"); ?>
	<title><?= $urunum['urunadi']?> Ürün Detayı - <?= $ayar["siteadi"] ?> - <?= $ayar["siteslogan"] ?></title>
</head>
<body class="bg-theme <?= $kbilgi['temam']?>">
	<!--wrapper-->
	<div class="wrapper">
<?php require("Tablolar/Sol.php"); ?>
<?php require("Tablolar/UstMenu.php"); ?>
		
<!--start page wrapper -->
		<div class="page-wrapper">
			<div class="page-content">


						<div class="card animated <?= $kbilgi['animasyon']?>">
							<div class="card-body">
								<ul class="nav nav-tabs" role="tablist">
									<li class="nav-item" role="presentation">
										<a class="nav-link active" data-bs-toggle="tab" href="#Genel" role="tab" aria-selected="true">
											<div class="d-flex align-items-center">
												<div class="tab-icon"><i class='bx bx-home font-18 me-1'></i>
												</div>
												<div class="tab-title">Genel</div>
											</div>
										</a>
									</li>
									<li class="nav-item" role="presentation">
										<a class="nav-link" data-bs-toggle="tab" href="#Alislar" role="tab" aria-selected="false">
											<div class="d-flex align-items-center">
												<div class="tab-icon"><i class='bx bx-import font-18 me-1'></i>
												</div>
												<div class="tab-title">Alışlar</div>
											</div>
										</a>
									</li>
									<li class="nav-item" role="presentation">
										<a class="nav-link" data-bs-toggle="tab" href="#Satislar" role="tab" aria-selected="false">
											<div class="d-flex align-items-center">
												<div class="tab-icon"><i class='bx bx-export font-18 me-1'></i>
												</div>
												<div class="tab-title">Satışlar</div>
											</div>
										</a>
									</li>
									<li class="nav-item" role="presentation">
										<a class="nav-link" data-bs-toggle="tab" href="#Transfer" role="tab" aria-selected="false">
											<div class="d-flex align-items-center">
												<div class="tab-icon"><i class='bx bx-transfer font-18 me-1'></i>
												</div>
												<div class="tab-title">Transferler</div>
											</div>
										</a>
									</li>
									<li class="nav-item" role="presentation">
										<a class="nav-link" data-bs-toggle="tab" href="#Grafik" role="tab" aria-selected="false">
											<div class="d-flex align-items-center">
												<div class="tab-icon"><i class='bx bx-line-chart font-18 me-1'></i>
												</div>
												<div class="tab-title">Grafik</div>
											</div>
										</a>
									</li>
								</ul>
								<div class="tab-content py-3">
									<div class="tab-pane fade show active" id="Genel" role="tabpanel">
		<div class="row g-0">
					  <div class="col-md-4">
						<img src="<?= $urunum['resmi']?>" class="img-fluid y380 g-y100">
<div class="row">
<div class="col-8">
<img class="g-y100 y120 bg-gradient" src="Tablolar/Barkod.php?s=ean13&wq=4&d=<?= $urunum['urunbarkodu']?>">
</div>
<div class="col-4">
<img class="g-y100 y120 bg-gradient" src="Tablolar/Barkod.php?s=qrl&d=<?= $urunum['urunbarkodu']?>">
</div>

</div>
					  </div>
					  <div class="col-md-8">
						<div class="card-body">
						  <h4 class="card-title"><?= $urunum['urunadi']?></h4>
						  <div class="d-flex gap-3 py-3">
							  <div class="text-">Kod: <?= $urunum['urunkodu']?></div>
							  <div class="text-white">Barkod: <?= $urunum['urunbarkodu']?></div>
						  </div>
						  <div class="mb-3"> 
							<span class="price h4 text-danger"><?= number_format($urunum['satisfiyati'], 2, ',', '.');?></span> 
							<span class="text-warning">/<?php 
                                                      $birim = $baglanti->query("SELECT * FROM Birim where id=".$urunum["birimadi"])->fetchAll(PDO::FETCH_ASSOC);
                                                                
                                                if(count($birim)>0){


                                                ?>
                                                
                                                
                                           
                                                    <?php
    
                                                        foreach($birim as $birimi){
                                                            ?>
                                                    
                                                     <?php echo $birimi['birimadi']; ?>
                                                    <?php


                                                        }
                                                            
                                                    
                                                    ?>
       <?php } ?></span> 
						</div>


<div class="row">
<div class="col-md-6">
						  <dl class="row">
							<dt class="col-sm-6">Stok Grubu</dt>
							<dd class="col-sm-6">   <?php 
                                                      $stokgrup = $baglanti->query("SELECT * FROM StokGruplar where id=".$urunum["stokgrubu"])->fetchAll(PDO::FETCH_ASSOC);
                                                                
                                                if(count($stokgrup)>0){


                                                ?>
                                                
                                                
                                           
                                                    <?php
    
                                                        foreach($stokgrup as $grubu){
                                                            ?>
                                                    
                                                     <?php echo $grubu['stokgrupadi']; ?>
                                                    <?php


                                                        }
                                                            
                                                    
                                                    ?>
       <?php } ?></dd> 

							<dt class="col-sm-6">Markası</dt>
							<dd class="col-sm-6"><?php 
                                                      $marka = $baglanti->query("SELECT * FROM Markalar where id=".$urunum["markasi"])->fetchAll(PDO::FETCH_ASSOC);
                                                                
                                                if(count($marka)>0){


                                                ?>
                                                
                                                
                                           
                                                    <?php
    
                                                        foreach($marka as $markasi){
                                                            ?>
                                                    
                                                     <?php echo $markasi['markaadi']; ?>
                                                    <?php


                                                        }
                                                            
                                                    
                                                    ?>
       <?php } ?></dd>
							
						  

							<dt class="col-sm-6">Uyarı Limiti</dt>
							<dd class="col-sm-6"><?= $urunum['uyarilimiti']?> <?php 
                                                      $birim = $baglanti->query("SELECT * FROM Birim where id=".$urunum["birimadi"])->fetchAll(PDO::FETCH_ASSOC);
                                                                
                                                if(count($birim)>0){


                                                ?>
                                                
                                                
                                           
                                                    <?php
    
                                                        foreach($birim as $birimi){
                                                            ?>
                                                    
                                                     <?php echo $birimi['kisaltma']; ?>
                                                    <?php


                                                        }
                                                            
                                                    
                                                    ?>
       <?php } ?></dd>

						  </dl>
</div>
<div class="col-md-6">
						  <dl class="row">
							<dt class="col-sm-6">Kdv Oranı</dt>
							<dd class="col-sm-6"><?= $urunum['kdvorani']?></dd>

							<dt class="col-sm-6">Modeli</dt>
							<dd class="col-sm-6"> <?php 
                                                      $model = $baglanti->query("SELECT * FROM Modeller where id=".$urunum["modeli"])->fetchAll(PDO::FETCH_ASSOC);
                                                                
                                                if(count($model)>0){


                                                ?>
                                                
                                                
                                           
                                                    <?php
    
                                                        foreach($model as $modeli){
                                                            ?>
                                                    
                                                     <?php echo $modeli['modeladi']; ?>
                                                    <?php


                                                        }
                                                            
                                                    
                                                    ?>
       <?php } ?></dd>
							

							<dt class="col-sm-6">Raf Numarası</dt>
							<dd class="col-sm-6">



<?= $urunum['raf']?>

</dd>

						  

						  </dl>
</div>
<hr>
<div class="y100">
 <p class="card-text fs-6"><?= $urunum['ozellikler']?></p>
</div>
<hr>
<div class="row">

<div class="col-md-12">

<table class="table table-bordered">
<thead class="<?= $kbilgi['tablorengi']?>">
<tr>
<td>Depo</td>
<td>Giriş</td>
<td>Çıkış</td>
<td>Kalan</td>
</tr>
</thead>
<tbody>
<?php $depo = $baglanti->prepare('Select * from Depolar'); // Veritabanındaki Depolar tablosundaki tüm verileri çekiyoruz
						$depo->execute(); // Sorgumuzu çalıştırıyoruz

						while($depom=$depo->fetch()) // While Döngüsü ile Verilerimzi döndürüyoruz
						
						{  // While Başlangıcı

							?>
<tr>
<td><?= $depom['depoadi']?></td>
<td><?php
$alistopla=$baglanti->prepare("SELECT SUM(adet) AS alis FROM AlisFaturasi where urunadi='$urunum[id]' and depo='$depom[id]'");
$alistopla->execute();
$alisyaz= $alistopla->fetch();
$alistoplam=$alisyaz['alis'];
if($alistoplam>0){
$alistoplam = $alistoplam;
}else {
$alistoplam = "0";
}
?>
<?php
$alistransfer=$baglanti->prepare("SELECT SUM(miktar) AS alis FROM DepoTransfer where urun='$urunum[id]' and girendepo='$depom[id]'");
$alistransfer->execute();
$alistransferyaz= $alistransfer->fetch();
$alistransfertoplam=$alistransferyaz['alis'];
if($alistransfertoplam>0){
$alistransfertoplam = $alistransfertoplam;
}else {
$alistransfertoplam = "0";
}
?>
	<?php
$giren  = $alistoplam + $alistransfertoplam;
?>
	<?= $giren;?>

<?php 
                                                      $birim = $baglanti->query("SELECT * FROM Birim where id=".$urunum["birimadi"])->fetchAll(PDO::FETCH_ASSOC);
                                                                
                                                if(count($birim)>0){


                                                ?>
                                                
                                                
                                           
                                                    <?php
    
                                                        foreach($birim as $birimi){
                                                            ?>
                                                    
                                                     <?php echo $birimi['kisaltma']; ?>
                                                    <?php


                                                        }
                                                            
                                                    
                                                    ?>
       <?php } ?></td>
<td><?php
$satistopla=$baglanti->prepare("SELECT SUM(adet) AS satis FROM SatisFaturasi where urunadi='$urunum[id]' and depo='$depom[id]'");
$satistopla->execute();
$satisyaz= $satistopla->fetch();
$satistoplam=$satisyaz['satis'];
if($satistoplam>0){
$satistoplam = $satistoplam;
}else {
$satistoplam = "0";
}
?>
<?php
$satistransfer=$baglanti->prepare("SELECT SUM(miktar) AS satis FROM DepoTransfer where urun='$urunum[id]' and cikandepo='$depom[id]'");
$satistransfer->execute();
$satistransferyaz= $satistransfer->fetch();
$satistransfertoplam=$satistransferyaz['satis'];
if($satistransfertoplam>0){
$satistransfertoplam = $satistransfertoplam;
}else {
$satistransfertoplam = "0";
}
?>
	<?php
$cikan  = $satistoplam + $satistransfertoplam;
?>
	<?= $cikan;?>

<?php 
                                                      $birim = $baglanti->query("SELECT * FROM Birim where id=".$urunum["birimadi"])->fetchAll(PDO::FETCH_ASSOC);
                                                                
                                                if(count($birim)>0){


                                                ?>
                                                
                                                
                                           
                                                    <?php
    
                                                        foreach($birim as $birimi){
                                                            ?>
                                                    
                                                     <?php echo $birimi['kisaltma']; ?>
                                                    <?php


                                                        }
                                                            
                                                    
                                                    ?>
       <?php } ?></td>
<td><?php
$kalan  = $giren - $cikan;
?>

	<?= $kalan;?> <?php $birim = $baglanti->query("SELECT * FROM Birim where id=".$urunum["birimadi"])->fetchAll(PDO::FETCH_ASSOC);
                                                                
                                                if(count($birim)>0){


                                                ?>
                                                
                                                
                                           
                                                    <?php
    
                                                        foreach($birim as $birimi){
                                                            ?>
                                                    
                                                     <?php echo $birimi['kisaltma']; ?>
                                                    <?php


                                                        }
                                                            
                                                    
                                                    ?>
       <?php } ?></td>
</tr>
<?php }?>
</tbody>

</table>

</div>

</div>

</div>



                
					

				  </div
					
					
				  
			</div>
		</div>
<div class="row">
<div class="col-lg-4 col-xl-4 col-md-4 col-sm-12">
<div class="card radius-10 bg-success bg-gradient">
							<div class="card-body">
								<div class="d-flex align-items-center">
									<div>
										<p class="mb-0">Stok Toplam Satış Tutarı</p>
										<h5 class="my-1 text-end"><?php $parabirimleri = $baglanti->query("SELECT * FROM ParaBirimleri")->fetchAll();
foreach($parabirimleri as $parabirimi){
?>					 
<?php
$urunsatistopla=$baglanti->prepare("SELECT SUM(kdvlitoplam) AS satis FROM SatisFaturasi where urunadi='$urunum[id]' and parabirimi='$parabirimi[id]'");
$urunsatistopla->execute();
$urunsatisyaz= $urunsatistopla->fetch();
$urunsatistoplam=$urunsatisyaz['satis'];
?>
<?= number_format ($urunsatistoplam,2,',','.'); ?> <?= $parabirimi['kisaltma']?> (<?php	
if ($parabirimi['kur'] == "TL") {
$satissonuc=$urunsatistoplam*1;
} 
 else{
$kur = $parabirimi['kur'];
$satissonuc=$urunsatistoplam*$DovizKurlari->$kur;
}
?>
<?= number_format ($satissonuc,2,',','.'); ?> TL)<br>
<?php } ?></h5>
									</div>
<div class="widgets-icons ms-auto bg-white bg-gradient text-success font-18"><?php
$satistopla=$baglanti->prepare("SELECT SUM(adet) AS satis FROM SatisFaturasi where urunadi='$urunum[id]'");
$satistopla->execute();
$satisyaz= $satistopla->fetch();
$satistoplam=$satisyaz['satis'];
?><?= $satistoplam;?></div>
								</div>
<div id="satisgrafik"></div>
<?php  $satisgrafik = $baglanti->query("SELECT id,kdvlitoplam,urunadi FROM SatisFaturasi where urunadi='$urunum[id]'")->fetchAll(PDO::FETCH_ASSOC);
                                                                      ?>
<script>
$(function() {
	"use strict";
	var e = {
		series: [{
			name: "Satış",
			data: [<?php
foreach($satisgrafik as $satisgrafikim){ ?>'<?= $satisgrafikim['kdvlitoplam']?>',
<?php } ?>]
		}],
		chart: {
			type: "line",
			height: 65,
			toolbar: {
				show: !1
			},
			zoom: {
				enabled: !1
			},
			dropShadow: {
				enabled: 0,
				top: 3,
				left: 14,
				blur: 4,
				opacity: .12,
				color: "#fff"
			},
			sparkline: {
				enabled: !0
			}
		},
		markers: {
			size: 0,
			colors: ["#fff"],
			strokeColors: "#fff",
			strokeWidth: 2,
			hover: {
				size: 7
			}
		},
		dataLabels: {
			enabled: !1
		},
		stroke: {
			show: !0,
			width: 3,
			curve: "smooth"
		},
		colors: ["#fff"],
		xaxis: {
			categories: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]
		},
		fill: {
			opacity: 1
		},
		tooltip: {
			theme: "dark",
			fixed: {
				enabled: !1
			},
			x: {
				show: !1
			},
			y: {
				title: {
					formatter: function(e) {
						return ""
					}
				}
			},
			marker: {
				show: !1
			}
		}
	};
	new ApexCharts(document.querySelector("#satisgrafik"), e).render();
});
</script>
							</div>
						</div>


</div>
<div class="col-lg-4 col-xl-4 col-md-4 col-sm-12">
<div class="card radius-10 bg-danger bg-gradient">
							<div class="card-body">
								<div class="d-flex align-items-center">
									<div>
										<p class="mb-0">Stok Toplam Alış Tutarı</p>
										<h5 class="my-1 text-end"><?php $parabirimleri = $baglanti->query("SELECT * FROM ParaBirimleri")->fetchAll();
foreach($parabirimleri as $parabirimi){
?>					 
<?php
$urunalistopla=$baglanti->prepare("SELECT SUM(kdvlitoplam) AS alis FROM AlisFaturasi where urunadi='$urunum[id]' and parabirimi='$parabirimi[id]'");
$urunalistopla->execute();
$urunalisyaz= $urunalistopla->fetch();
$urunalistoplam=$urunalisyaz['alis'];
?>
<?= number_format ($urunalistoplam,2,',','.'); ?> <?= $parabirimi['kisaltma']?> (<?php	
if ($parabirimi['kur'] == "TL") {
$alissonuc=$urunalistoplam*1;
} 
 else{
$kur = $parabirimi['kur'];
$alissonuc=$urunalistoplam*$DovizKurlari->$kur;
}
?>
<?= number_format ($alissonuc,2,',','.'); ?> TL)<br>
<?php } ?></h5>
									</div>
<div class="widgets-icons ms-auto bg-white bg-gradient text-danger font-18"><?php
$alistopla=$baglanti->prepare("SELECT SUM(adet) AS alis FROM AlisFaturasi where urunadi='$urunum[id]'");
$alistopla->execute();
$alisyaz= $alistopla->fetch();
$alistoplam=$alisyaz['alis'];
?><?= $alistoplam;?></div>
								</div>
<div id="alisgrafik"></div>
<?php  $alisgrafik = $baglanti->query("SELECT id,kdvlitoplam,urunadi FROM AlisFaturasi where urunadi='$urunum[id]'")->fetchAll(PDO::FETCH_ASSOC);
                                                                      ?>
<script>
$(function() {
	"use strict";
	var e = {
		series: [{
			name: "Alış",
			data: [<?php
foreach($alisgrafik as $alisgrafikim){ ?>'<?= $alisgrafikim['kdvlitoplam']?>',
<?php } ?>]
		}],
		chart: {
			type: "line",
			height: 65,
			toolbar: {
				show: !1
			},
			zoom: {
				enabled: !1
			},
			dropShadow: {
				enabled: 0,
				top: 3,
				left: 14,
				blur: 4,
				opacity: .12,
				color: "#fff"
			},
			sparkline: {
				enabled: !0
			}
		},
		markers: {
			size: 0,
			colors: ["#fff"],
			strokeColors: "#fff",
			strokeWidth: 2,
			hover: {
				size: 7
			}
		},
		dataLabels: {
			enabled: !1
		},
		stroke: {
			show: !0,
			width: 3,
			curve: "smooth"
		},
		colors: ["#fff"],
		xaxis: {
			categories: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]
		},
		fill: {
			opacity: 1
		},
		tooltip: {
			theme: "dark",
			fixed: {
				enabled: !1
			},
			x: {
				show: !1
			},
			y: {
				title: {
					formatter: function(e) {
						return ""
					}
				}
			},
			marker: {
				show: !1
			}
		}
	};
	new ApexCharts(document.querySelector("#alisgrafik"), e).render();
});
</script>
							</div>
						</div>


</div>

<div class="col-lg-4 col-xl-4 col-md-4 col-sm-12">
<div class="card radius-10 bg-primary bg-gradient">
							<div class="card-body">
								<div class="d-flex align-items-center">
									<div>
										<p class="mb-0">Stok Kar</p>
										<h5 class="my-1 text-end"><?php $parabirimleri = $baglanti->query("SELECT * FROM ParaBirimleri")->fetchAll();
foreach($parabirimleri as $parabirimi){
?>					 
<?php
$urunalistopla1=$baglanti->prepare("SELECT SUM(kdvlitoplam) AS alis FROM AlisFaturasi where urunadi='$urunum[id]' and parabirimi='$parabirimi[id]'");
$urunalistopla1->execute();
$urunalisyaz1= $urunalistopla1->fetch();
$urunalistoplam1=$urunalisyaz1['alis'];
?>

<?php
$urunsatistopla1=$baglanti->prepare("SELECT SUM(kdvlitoplam) AS satis FROM SatisFaturasi where urunadi='$urunum[id]' and parabirimi='$parabirimi[id]'");
$urunsatistopla1->execute();
$urunsatisyaz1= $urunsatistopla1->fetch();
$urunsatistoplam1=$urunsatisyaz1['satis'];
?>

<?php
$fark = $urunsatistoplam1 - $urunalistoplam1;
?>
<?= number_format ($fark,2,',','.'); ?> <?= $parabirimi['kisaltma']?> (<?php	
if ($parabirimi['kur'] == "TL") {
$kursonuc=$fark*1;
} 
 else{
$kur = $parabirimi['kur'];
$kursonuc=$fark*$DovizKurlari->$kur;
}
?>
<?= number_format ($kursonuc,2,',','.'); ?> TL)<br>



<?php } ?></h5>
									</div>
<div class="widgets-icons ms-auto bg-white bg-gradient text-primary font-18"><?php
$kalan  = $alistoplam - $satistoplam;
?>

	<?= $kalan;?></div>
								</div>
<div id="kalangrafik"></div>

<script>
$(function() {
	"use strict";
	var e = {
		series: [{
			name: "Kalan",
			data: [<?= $kursonuc;?>]
		}],
		chart: {
			type: "bar",
			height: 65,
			toolbar: {
				show: !1
			},
			zoom: {
				enabled: !1
			},
			dropShadow: {
				enabled: 0,
				top: 3,
				left: 14,
				blur: 4,
				opacity: .12,
				color: "#fff"
			},
			sparkline: {
				enabled: !0
			}
		},
		markers: {
			size: 0,
			colors: ["#fff"],
			strokeColors: "#fff",
			strokeWidth: 2,
			hover: {
				size: 7
			}
		},
		dataLabels: {
			enabled: !1
		},
		stroke: {
			show: !0,
			width: 3,
			curve: "smooth"
		},
		colors: [<?php if ($kursonuc > 0) {?>
"#fff"
<?php } ?>
<?php if ($kursonuc < 0) {?>
"#000"
<?php } ?>
<?php if ($kursonuc == 0) {?>
"#00ff00"
<?php } ?>],
		xaxis: {
			categories: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]
		},
		fill: {
			opacity: 1
		},
		tooltip: {
			theme: "dark",
			fixed: {
				enabled: !1
			},
			x: {
				show: !1
			},
			y: {
				title: {
					formatter: function(e) {
						return ""
					}
				}
			},
			marker: {
				show: !1
			}
		}
	};
	new ApexCharts(document.querySelector("#kalangrafik"), e).render();
});
</script>
							</div>
						</div>

</div>
</div>
</div>
									</div>
									<div class="tab-pane fade" id="Alislar" role="tabpanel">

<div class="table-responsive">
<div class="form-button-action">
    <button type="button" class="btn btn-primary" onclick="tiklama('kopyala');">
           <span class="btn-label">
            <i class="far fa-clipboard"></i>
          </span> 
          <span class="text">Kopyala</span>
        </button>
     <button type="button" class="btn btn-warning" onclick="tiklama('yazdir');">
           <span class="btn-label">
            <i class="fas fa-print"></i>
          </span> 
          <span class="text">Yazdır</span>
        </button>
 
   <button type="button" class="btn btn-success" onclick="tiklama('excel');">
           <span class="btn-label">
            <i class="far fa-file-excel"></i>
          </span> 
          <span class="text">Excel</span>
        </button>
   <button type="button" class="btn btn-danger" onclick="tiklama('pdf');">
           <span class="btn-label">
            <i class="far fa-file-pdf"></i>
          </span> 
          <span class="text">PDF</span>
        </button>
   <button type="button" class="btn btn-info" onclick="tiklama('csv');">
           <span class="btn-label">
            <i class="far fa-file-csv"></i>
          </span> 
          <span class="text">CSV</span>
        </button>

</div>
<br>
<table class="musteritablosu table table-hover align-middle mb-0">
								<thead class="<?= $kbilgi['tablorengi']?>">
									<tr>

<th>Fatura Tarihi</th>	
<th>Cari</th>
<th>Miktar</th>	
<th>Kdvsiz Birim Fiyat</th>
<th>Kdvli Birim Fiyat</th>
<th>Kdvsiz Toplam Fiyat</th>	
<th>Kdv Tutar</th>	
<th>Kdvli Toplam</th>							
</tr>
								</thead>
								<tbody>
<?php $alis = $baglanti->prepare("Select * from AlisFaturasi where urunadi='$urunum[id]' order by tarih asc"); // Veritabanındaki Depolar tablosundaki tüm verileri çekiyoruz
$alis->execute(); // Sorgumuzu çalıştırıyoruz
while($alisim=$alis->fetch()) // While Döngüsü ile Verilerimzi döndürüyoruz
{ ?>
<tr>
<td><?= $alisim['tarih']?></td>
<td><?php $alfatbag = $baglanti->prepare("Select * from AlFatBag where faturaid='$alisim[id]'"); // Veritabanındaki Depolar tablosundaki tüm verileri çekiyoruz
$alfatbag->execute(); // Sorgumuzu çalıştırıyoruz
while($alfatbagim=$alfatbag->fetch()) // While Döngüsü ile Verilerimzi döndürüyoruz
{ ?>
<?php $alfatbilgi = $baglanti->prepare("Select * from AlFatBilgi where id='$alfatbagim[bilgiid]'"); // Veritabanındaki Depolar tablosundaki tüm verileri çekiyoruz
$alfatbilgi->execute(); // Sorgumuzu çalıştırıyoruz
while($alfatbilgim=$alfatbilgi->fetch()) // While Döngüsü ile Verilerimzi döndürüyoruz
{ ?><?php $cariler = $baglanti->query("SELECT * FROM Cariler where id=".$alfatbilgim["cariadi"])->fetchAll(PDO::FETCH_ASSOC);
 if(count($cariler)>0){
 ?>
 <?php
foreach($cariler as $cari){
?>
 <?php echo $cari['unvani']; ?>
<?php }?>
       <?php } ?><?php } ?>
<?php } ?></td>
<td><?= $alisim['adet']?></td>
<td><?= number_format($alisim['fiyat'], 2, ',', '.');?></td>
<td><?php
$birimfiyat = $alisim['fiyat'];
$birimkdvoran = $alisim['kdvoran'];
$birimkdvlifiyat = $birimfiyat * $birimkdvoran / 100 + $birimfiyat
?>
<?= number_format($birimkdvlifiyat, 2, ',', '.');?>
</td>
<td><?= $alisim['kdvsiztoplam']?></td>
<td><?= $alisim['kdvtutar']?></td>
<td><?= $alisim['kdvlitoplam']?> <?php $para = $baglanti->query("SELECT * FROM ParaBirimleri where id=".$alisim["parabirimi"])->fetchAll(PDO::FETCH_ASSOC);
                                                                
                                                if(count($para)>0){


                                                ?>
                                                
                                                
                                           
                                                    <?php
    
                                                        foreach($para as $param){
                                                            ?>
                                                    
                                                     <?php echo $param['kisaltma']; ?>
                                                    <?php


                                                        }
                                                            
                                                    
                                                    ?>
       <?php } ?></td>

									</tr>

									<?php }?>
								</tbody>
							</table>
</div>

									</div>
									<div class="tab-pane fade" id="Satislar" role="tabpanel">
<div class="table-responsive">
<div class="form-button-action">
    <button type="button" class="btn btn-primary" onclick="tiklama('kopyala');">
           <span class="btn-label">
            <i class="far fa-clipboard"></i>
          </span> 
          <span class="text">Kopyala</span>
        </button>
     <button type="button" class="btn btn-warning" onclick="tiklama('yazdir');">
           <span class="btn-label">
            <i class="fas fa-print"></i>
          </span> 
          <span class="text">Yazdır</span>
        </button>
 
   <button type="button" class="btn btn-success" onclick="tiklama('excel');">
           <span class="btn-label">
            <i class="far fa-file-excel"></i>
          </span> 
          <span class="text">Excel</span>
        </button>
   <button type="button" class="btn btn-danger" onclick="tiklama('pdf');">
           <span class="btn-label">
            <i class="far fa-file-pdf"></i>
          </span> 
          <span class="text">PDF</span>
        </button>
   <button type="button" class="btn btn-info" onclick="tiklama('csv');">
           <span class="btn-label">
            <i class="far fa-file-csv"></i>
          </span> 
          <span class="text">CSV</span>
        </button>

</div>
<br>
<table class="musteritablosu table table-hover align-middle mb-0">
								<thead class="<?= $kbilgi['tablorengi']?>">
									<tr>

<th>Fatura Tarihi</th>	
<th>Cari</th>
<th>Miktar</th>	
<th>Kdvsiz Birim Fiyat</th>
<th>Kdvli Birim Fiyat</th>
<th>Kdvsiz Toplam Fiyat</th>	
<th>Kdv Tutar</th>	
<th>Kdvli Toplam</th>							
</tr>
								</thead>
								<tbody>
<?php $satis = $baglanti->prepare("Select * from SatisFaturasi where urunadi='$urunum[id]' order by tarih asc"); // Veritabanındaki Depolar tablosundaki tüm verileri çekiyoruz
$satis->execute(); // Sorgumuzu çalıştırıyoruz
while($satisim=$satis->fetch()) // While Döngüsü ile Verilerimzi döndürüyoruz
{ ?>
<tr>
<td><?= $satisim['tarih']?></td>
<td><?php $satfatbag = $baglanti->prepare("Select * from SatFatBag where faturaid='$satisim[id]'"); // Veritabanındaki Depolar tablosundaki tüm verileri çekiyoruz
$satfatbag->execute(); // Sorgumuzu çalıştırıyoruz
while($satfatbagim=$satfatbag->fetch()) // While Döngüsü ile Verilerimzi döndürüyoruz
{ ?>
<?php $satfatbilgi = $baglanti->prepare("Select * from SatFatBilgi where id='$satfatbagim[bilgiid]'"); // Veritabanındaki Depolar tablosundaki tüm verileri çekiyoruz
$satfatbilgi->execute(); // Sorgumuzu çalıştırıyoruz
while($satfatbilgim=$satfatbilgi->fetch()) // While Döngüsü ile Verilerimzi döndürüyoruz
{ ?><?php $cariler = $baglanti->query("SELECT * FROM Cariler where id=".$satfatbilgim["cariadi"])->fetchAll(PDO::FETCH_ASSOC);
 if(count($cariler)>0){
 ?>
 <?php
foreach($cariler as $cari){
?>
 <?php echo $cari['unvani']; ?>
<?php }?>
       <?php } ?><?php } ?>
<?php } ?></td>
<td><?= $satisim['adet']?></td>
<td><?= number_format($satisim['fiyat'], 2, ',', '.');?></td>
<td><?php
$birimfiyat = $satisim['fiyat'];
$birimkdvoran = $satisim['kdvoran'];
$birimkdvlifiyat = $birimfiyat * $birimkdvoran / 100 + $birimfiyat
?>
<?= number_format($birimkdvlifiyat, 2, ',', '.');?>
</td>
<td><?= $satisim['kdvsiztoplam']?></td>
<td><?= $satisim['kdvtutar']?></td>
<td><?= $satisim['kdvlitoplam']?><?php $para = $baglanti->query("SELECT * FROM ParaBirimleri where id=".$satisim["parabirimi"])->fetchAll(PDO::FETCH_ASSOC);
                                                                
                                                if(count($para)>0){


                                                ?>
                                                
                                                
                                           
                                                    <?php
    
                                                        foreach($para as $param){
                                                            ?>
                                                    
                                                     <?php echo $param['kisaltma']; ?>
                                                    <?php


                                                        }
                                                            
                                                    
                                                    ?>
       <?php } ?></td>

									</tr>

									<?php }?>
								</tbody>
							</table>
</div>
									</div>
<div class="tab-pane fade" id="Transfer" role="tabpanel">
<div class="table-responsive">
<div class="form-button-action">
    <button type="button" class="btn btn-primary" onclick="tiklama('kopyala');">
           <span class="btn-label">
            <i class="far fa-clipboard"></i>
          </span> 
          <span class="text">Kopyala</span>
        </button>
     <button type="button" class="btn btn-warning" onclick="tiklama('yazdir');">
           <span class="btn-label">
            <i class="fas fa-print"></i>
          </span> 
          <span class="text">Yazdır</span>
        </button>
 
   <button type="button" class="btn btn-success" onclick="tiklama('excel');">
           <span class="btn-label">
            <i class="far fa-file-excel"></i>
          </span> 
          <span class="text">Excel</span>
        </button>
   <button type="button" class="btn btn-danger" onclick="tiklama('pdf');">
           <span class="btn-label">
            <i class="far fa-file-pdf"></i>
          </span> 
          <span class="text">PDF</span>
        </button>
   <button type="button" class="btn btn-info" onclick="tiklama('csv');">
           <span class="btn-label">
            <i class="far fa-file-csv"></i>
          </span> 
          <span class="text">CSV</span>
        </button>

</div>
<br>

<table class="musteritablosu table table-hover align-middle mb-0">
								<thead class="<?= $kbilgi['tablorengi']?>">
									<tr>
									        <th>İşlem Tarihi</th>

<th>Çıkan Depo</th>
<th>Giren Depo</th>                                          
<th>Miktar</th> 

  </tr>
</thead>
        <tbody id="Urunlistesi">       
    
     <?php $transfer = $baglanti->query("SELECT * FROM DepoTransfer where urun='$urunum[id]'")->fetchAll();

                                                            foreach ($transfer as $transferim) {

     
                                                        ?> 
                                                     	
                                      
<tr id="secilen" class="Satirekle">
<td><?= $transferim['islemtarihi']?></td>

<td>
	<span class="text-danger">
         <?php 
                                                      $depo = $baglanti->query("SELECT * FROM Depolar where id=".$transferim["cikandepo"])->fetchAll(PDO::FETCH_ASSOC);
                                                                
                                                if(count($depo)>0){


                                                ?>
                                                
                                                
                                           
                                                    <?php
    
                                                        foreach($depo as $deposu){
                                                            ?>
                                                    
                                                     <?php echo $deposu['depoadi']; ?>
                                                    <?php


                                                        }
                                                            
                                                    
                                                    ?>
       <?php } ?>        
</span>                  
</td>
<td>
	<span class="text-success">
                    <?php 
                                                      $depo = $baglanti->query("SELECT * FROM Depolar where id=".$transferim["girendepo"])->fetchAll(PDO::FETCH_ASSOC);
                                                                
                                                if(count($depo)>0){


                                                ?>
                                                
                                                
                                           
                                                    <?php
    
                                                        foreach($depo as $deposu){
                                                            ?>
                                                    
                                                     <?php echo $deposu['depoadi']; ?>
                                                    <?php


                                                        }
                                                            
                                                    
                                                    ?>
       <?php } ?>           
                   </span>             
</td>	     

<td>
	<span class="text-primary">
<?= $transferim['miktar']?> <?php 
                                                      $birim = $baglanti->query("SELECT * FROM Birim where id=".$urunum["birimadi"])->fetchAll(PDO::FETCH_ASSOC);
                                                                
                                                if(count($birim)>0){


                                                ?>
                                                
                                                
                                           
                                                    <?php
    
                                                        foreach($birim as $birimi){
                                                            ?>
                                                    
                                                     <?php echo $birimi['birimadi']; ?>
                                                    <?php


                                                        }
                                                            
                                                    
                                                    ?>
       <?php } ?>
	        </span>             
</td>    
																		
									</tr>

									<?php
						}  // While Bitiş

						?>
								</tbody>
							</table>
						</div>
</div>
<div class="tab-pane fade" id="Grafik" role="tabpanel">
<div class="row">
<div class="col-md-6">
<div class="card radius-10 bg-gradient">
					<div class="card-body">
						<div class="d-flex align-items-center">
							<div>
								<h5 class="mb-0 text-uppercase">Haftalık Alış - Satış Miktar</h5>
							</div>

						</div>
						<hr/>
<div class="chart-container1">

									<canvas id="buhafta"></canvas>
</div>
</div>
</div>
</div>
<div class="col-md-6">
<div class="card radius-10 bg-gradient">
					<div class="card-body">
						<div class="d-flex align-items-center">
							<div>
								<h5 class="mb-0 text-uppercase">Aylık Alış - Satış Miktar</h5>
							</div>

						</div>
						<hr/>
<div class="chart-container1">

									<canvas id="buay"></canvas>
</div>
</div>
</div>
</div>
<div class="col-md-12">
<div class="card radius-10 bg-gradient">
					<div class="card-body">
						<div class="d-flex align-items-center">
							<div>
								<h5 class="mb-0 text-uppercase">Yıllık Alış - Satış Miktar</h5>
							</div>

						</div>
						<hr/>
<div class="chart-container1">

									<canvas id="buyil"></canvas>
</div>
</div>
</div>
</div>
								</div>


							</div>

						</div>
					



	


</div>


</div>
			<div type="hidden" id="sonuc">
	</div>
<?php require("Tablolar/Overlay.php"); ?>
	<?php require("Tablolar/YukariCik.php"); ?>
		<?php require("Tablolar/Alt.php"); ?>
	</div>
	<!--end wrapper-->
	<?php require("Tablolar/TemaSecici.php"); ?>
	<?php require("Tablolar/Js.php"); ?>
	<?php require("Tablolar/Mesaj.php"); ?>
<?php  $alisbuhafta = $baglanti->query("SELECT SUM(adet) AS alis,tarih FROM AlisFaturasi WHERE urunadi='$urunum[id]' and tarih between '$haftailkgun' and '$haftasongun' GROUP by tarih order by tarih asc")->fetchAll(PDO::FETCH_ASSOC);
                                                                      ?> 
 <?php  $satisbuhafta = $baglanti->query("SELECT SUM(adet) AS satis,tarih FROM SatisFaturasi WHERE urunadi='$urunum[id]' and tarih between '$haftailkgun' and '$haftasongun' GROUP by tarih order by tarih asc")->fetchAll(PDO::FETCH_ASSOC);
                                                                      ?> 

<script>
							var ctx = document.getElementById('buhafta').getContext('2d');
	var buhafta = new Chart(ctx, {
				type: 'bar',
		data: {
			        labels: [<?php
foreach($alisbuhafta as $alisbuhaftam){
                                                            ?>'<?=$alisbuhaftam["tarih"];?>',
<?php } ?>],
			datasets: [{
				label: 'ALIŞ',
	      data: [<?php
foreach($alisbuhafta as $alisbuhaftam){
                                                            ?>'<?=$alisbuhaftam["alis"];?>',
<?php } ?>],
				barPercentage: .5,
				backgroundColor: "#fff"
			}, {
				label: 'SATIŞ',
				  data: [<?php
foreach($satisbuhafta as $satisbuhaftam){
                                                            ?>'<?=$satisbuhaftam["satis"];?>',
<?php } ?>],
				barPercentage: .5,
				backgroundColor: "#78909C"
			}]
		},
		options: {
			maintainAspectRatio: false,
			legend: {
				display: true,
				labels: {
					fontColor: '#fff',
					boxWidth: 40
				}
			},
			tooltips: {
				enabled: true
			},
			scales: {
				xAxes: [{
					ticks: {
						beginAtZero: true,
						fontColor: '#fff'
					},
					gridLines: {
						display: true,
						color: "rgba(255, 255, 255, 0.24)"
					},
				}],
				yAxes: [{
					ticks: {
						beginAtZero: true,
						fontColor: 'rgba(255, 255, 255, 0.64)'
					},
					gridLines: {
						display: true,
						color: "rgba(255, 255, 255, 0.24)"
					},
				}]
			}
		}
	});
</script>
 <?php  $alisaylik = $baglanti->query("SELECT SUM(adet) AS alis,tarih FROM AlisFaturasi WHERE urunadi='$urunum[id]' and MONTH(tarih) = MONTH(CURDATE()) GROUP by tarih order by tarih asc")->fetchAll(PDO::FETCH_ASSOC);
                                                                      ?> 
 <?php  $satisaylik = $baglanti->query("SELECT SUM(adet) AS satis,tarih FROM SatisFaturasi WHERE urunadi='$urunum[id]' and MONTH(tarih) = MONTH(CURDATE()) GROUP by tarih order by tarih asc")->fetchAll(PDO::FETCH_ASSOC);
                                                                      ?> 

<script>
					var ctx = document.getElementById('buay').getContext('2d');
	var buay = new Chart(ctx, {
				type: 'bar',
		data: {
			        labels: [<?php
foreach($alisaylik as $alisaylikim){
                                                            ?>'<?=$alisaylikim["tarih"];?>',
<?php } ?>],
			datasets: [{
				label: 'ALIŞ',
	      data: [<?php
foreach($alisaylik as $alisaylikim){
                                                            ?>'<?=$alisaylikim["alis"];?>',
<?php } ?>],
				barPercentage: .5,
				backgroundColor: "#fff"
			}, {
				label: 'SATIŞ',
				  data: [<?php
foreach($satisaylik as $satisaylikim){
                                                            ?>'<?=$satisaylikim["satis"];?>',
<?php } ?>],
				barPercentage: .5,
				backgroundColor: "#78909C"
			}]
		},
		options: {
			maintainAspectRatio: false,
			legend: {
				display: true,
				labels: {
					fontColor: '#fff',
					boxWidth: 40
				}
			},
			tooltips: {
				enabled: true
			},
			scales: {
				xAxes: [{
					ticks: {
						beginAtZero: true,
						fontColor: '#fff'
					},
					gridLines: {
						display: true,
						color: "rgba(255, 255, 255, 0.24)"
					},
				}],
				yAxes: [{
					ticks: {
						beginAtZero: true,
						fontColor: 'rgba(255, 255, 255, 0.64)'
					},
					gridLines: {
						display: true,
						color: "rgba(255, 255, 255, 0.24)"
					},
				}]
			}
		}
	});
</script>

 <?php  $alisyillik = $baglanti->query("SELECT SUM(adet) AS alis,tarih FROM AlisFaturasi WHERE urunadi='$urunum[id]' and YEAR(tarih) = YEAR(CURDATE()) GROUP by EXTRACT(YEAR_MONTH FROM tarih) order by tarih asc")->fetchAll(PDO::FETCH_ASSOC);
                                                                      ?> 
 <?php  $satisyillik = $baglanti->query("SELECT SUM(adet) AS satis,tarih FROM SatisFaturasi WHERE urunadi='$urunum[id]' and YEAR(tarih) = YEAR(CURDATE()) GROUP by EXTRACT(YEAR_MONTH FROM tarih) order by tarih asc")->fetchAll(PDO::FETCH_ASSOC);
                                                                      ?> 

<script>
					var ctx = document.getElementById('buyil').getContext('2d');
	var buay = new Chart(ctx, {
				type: 'bar',
		data: {
			        labels: [<?php
foreach($alisyillik as $alisyillikim){
$kisatarihim = substr($alisyillikim["tarih"],0,7);
                                                            ?>'<?=$kisatarihim;?>',
<?php } ?>],
			datasets: [{
				label: 'ALIŞ',
	      data: [<?php
foreach($alisyillik as $alisyillikim){
                                                            ?>'<?=$alisyillikim["alis"];?>',
<?php } ?>],
				barPercentage: .5,
				backgroundColor: "#fff"
			}, {
				label: 'SATIŞ',
				  data: [<?php
foreach($satisyillik as $satisyillikim){
                                                            ?>'<?=$satisyillikim["satis"];?>',
<?php } ?>],
				barPercentage: .5,
				backgroundColor: "#78909C"
			}]
		},
		options: {
			maintainAspectRatio: false,
			legend: {
				display: true,
				labels: {
					fontColor: '#fff',
					boxWidth: 40
				}
			},
			tooltips: {
				enabled: true
			},
			scales: {
				xAxes: [{
					ticks: {
						beginAtZero: true,
						fontColor: '#fff'
					},
					gridLines: {
						display: true,
						color: "rgba(255, 255, 255, 0.24)"
					},
				}],
				yAxes: [{
					ticks: {
						beginAtZero: true,
						fontColor: 'rgba(255, 255, 255, 0.64)'
					},
					gridLines: {
						display: true,
						color: "rgba(255, 255, 255, 0.24)"
					},
				}]
			}
		}
	});
</script>




</body>

</html>