
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1"> 


<title>Gider Listesi</title>

    <style>
  
        table {
          border-collapse: collapse;
          width: 90%;
          border: 1px solid #ddd;
        }
        input[type=text],[type=date], select, textarea {
          width: 100%;
          padding: 12px;
          border: 1px solid #ccc;
          border-radius: 4px;
          resize: vertical;
        }        
        th, td {
          text-align: left;
          padding: 8px;
        }
        
        tr:nth-child(even){background-color: #f2f2f2}
        
    #tumsayfa {
    width: 80%;
    position: relative;
    margin: auto;
    margin-top: 6px;
    display:none;
    }
    </style>
    
<?php include '../menu.php';?>
<?php include '../parola.php';?> 
<?php include '../baglanti.php';?>

</head>

<body>
    
<div id="tumsayfa">


    
    <table  border="1">

    <tr>
        <td>Tarih</td>
        <td>Şube</td>
        <td>Ödeme Yapılan Yer</td>
        <td>Ödeme Tutarı</td>
        <td>Kategori</td>
        <td>Ödeme Yapan</td>
        <td>Ödeme Şekli</td>
        <td>Evrak</td>
        <td>Not</td>
        </tr>

<!-- Şimdi ise verileri sıralayarak çekmek için PHP kodlamamıza geçiyoruz. -->

<?php 




echo "<br>Gider Tarih Aralığı Belirle";
        $tarih2 = $_GET["tarih2"];
    if(empty($tarih2)){
        $tarih2 = date('Y-m-d');
            }else{
        $tarih2 = $_GET["tarih2"];

    }

?>

   <form name="form1" method="get" action="">
      Başlangıç Tarihi: <input type="date" value="<?php 
      
      
      if($_GET["tarih1"]){  // eğer girdi adında bir GET varsa
                $tarih1 = $_GET["tarih1"];
                echo $tarih1; } else {

      echo date('Y-m-d' ,strtotime('-30 days')); 
      } 
      
      ?>" name="tarih1">
      Bitiş Tarihi: <input type="date" value="<?php echo $tarih2; ?>" name="tarih2">
    Kategori: 
    <select name="kategori">
              <option value="<?php if($_GET['kategori']){ $kategori = $_GET['kategori']; echo $kategori;} else {echo 'Tümü';} ?>"><?php if($_GET["kategori"]){ $kategori = $_GET["kategori"]; echo $kategori;} else {echo "Tümü";} ?></option>
              <option value="Mutfak">Mutfak</option>
              <option value="Personel">Personel</option>
              <option value="Kırtasiye">Kırtasiye</option>
              <option value="Fatura">Fatura</option>
              <option value="Genel">Genel</option>
              <option value="Yakıt">Yakıt</option>
              <option value="Diğer">Diğer</option>
              <option value="Tümü">Tümü</option>
    </select>
    Şube: 
        <select name="sube">
                  <option value="<?php if($_GET['sube']){ $sube = $_GET['sube']; echo $sube;} else {echo 'Tümü';} ?>"><?php if($_GET["sube"]){ $sube = $_GET["sube"]; echo $sube;} else {echo "Tümü";} ?></option>
                  <option value="Gelişim">Gelişim</option>
                  <option value="Tırtıl">Tırtıl</option>
    </select>
    
      <input type="submit" name="gönder" value="Listele"><br>
   </form>

<?php


if($_GET["tarih1"]){  // eğer girdi adında bir GET varsa
                $tarih1 = $_GET["tarih1"]; // GET değerini değişkene aktarıyoruz
                $tarih2 = $_GET["tarih2"]; // GET değerini değişkene aktarıyoruz
                $kategori = $_GET["kategori"];
                $sube = $_GET["sube"];
                
                ?>
                <!--her filtrelemede tekrar parola sormaması için kullanılan alan başlangıç-->
                <style>
                #tumsayfa {
                    width: 80%;
                    position: relative;
                    margin: auto;
                    margin-top: 6px;
                    display:block;
                }
                #parola-kutusu {
                        display:none;
                
                }
                </style>
                <!--her filtrelemede tekrar parola sormaması için kullanılan alan bitiş-->

            <?php    
            if($sube=="Tümü"){    
                
                if($kategori=="Tümü"){
                                $sorgu = $conn->query("SELECT * FROM gider WHERE odemetarihi BETWEEN '$tarih1' and '$tarih2' "); 
            	} else {
                        	   $sorgu = $conn->query("SELECT * FROM gider WHERE odemetarihi BETWEEN '$tarih1' and '$tarih2' AND kategori='$kategori'"); 
            	}   
            	
            } else {

                    if($kategori=="Tümü"){
                                $sorgu = $conn->query("SELECT * FROM gider WHERE odemetarihi BETWEEN '$tarih1' and '$tarih2' AND sube='$sube' "); 

            	    } else {
                        	   $sorgu = $conn->query("SELECT * FROM gider WHERE odemetarihi BETWEEN '$tarih1' and '$tarih2' AND kategori='$kategori' AND sube='$sube'"); 
            	   }  
            }	
                
	//    $sorgu = $conn->query("SELECT * FROM gider WHERE odemetarihi BETWEEN '$tarih1' and '$tarih2' ");
	    
	    
	    
	    
	    
	} else {
	    
	    $sorgu = $conn->query("SELECT * FROM gider ORDER BY odemetarihi DESC"); // Makale tablosundaki tüm verileri çekiyoruz.

	    
	}








while ($sonuc = $sorgu->fetch_assoc()) { 

$odemetarihi = $sonuc['odemetarihi']; // Veritabanından çektiğimiz id satırını $id olarak tanımlıyoruz.
$odemeyeri = $sonuc['odemeyeri'];
$sube = $sonuc['sube'];
$tutar = $sonuc['tutar'];
$odemeyapan = $sonuc['odemeyapan'];
$kategori = $sonuc['kategori'];
$tur = $sonuc['tur'];
$id = $sonuc['id'];
$evrak = $sonuc['evrak'];
$not1 = $sonuc['not1'];
// While döngüsü ile verileri sıralayacağız. Burada PHP tagını kapatarak tırnaklarla uğraşmadan tekrarlatabiliriz. 


$toplam = $toplam + $tutar

?>
    
    <tr>
        <td><?php echo $odemetarihi; // Yukarıda tanıttığımız gibi alanları dolduruyoruz. ?></td>
        <td><?php echo $sube; ?></td>
        <td><?php echo $odemeyeri; ?></td>
        <td><?php echo $tutar; ?></td>
        <td><?php echo $kategori; ?></td>
        <td><?php echo $odemeyapan; ?></td>
        <td><?php echo $tur; ?></td>
        <td><?php echo $evrak; ?></td>
        <td><?php echo $not1; ?></td>
        <td><a href="giderduzenle.php?id=<?php echo $id; ?>" class="btn btn-primary">Düzenle</a></td>
        <td><a href="gidersil.php?id=<?php echo $id; ?>" class="btn btn-danger">Sil</a></td>
    </tr>


<?php 
} 
// Tekrarlanacak kısım bittikten sonra PHP tagının içinde while döngüsünü süslü parantezi kapatarak sonlandırıyoruz. 
?>
    <tr>
        <td></td>
        <td></td>
        <td></td>
        <td><?php echo $toplam; ?></td>
        <td></td>
        <td></td>
        <td></td>
        <td></td>
    </tr>
</table>
 </div>   
</body>

<p align="center" style=" padding-top:100px;">Güç İçinde!</p>



</html>
<?php

?>