<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
* {
  box-sizing: border-box;
}

input[type=text],[type=date], select, textarea {
  width: 100%;
  padding: 12px;
  border: 1px solid #ccc;
  border-radius: 4px;
  resize: vertical;
}

label {
  padding: 12px 12px 12px 0;
  display: inline-block;
}

input[type=submit] {
  background-color: #4CAF50;
  color: white;
  padding: 12px 20px;
  border: none;
  border-radius: 4px;
  cursor: pointer;
  float: right;
  margin-top:5px;

}

input[type=submit]:hover {
  background-color: #45a049;
}

.ana {
  border-radius: 5px;
  background-color: #f2f2f2;
  padding: 20px;
}

.col-25 {
  float: left;
  width: 25%;
  margin-top: 6px;
}

.col-75 {
  float: left;
  width: 75%;
  margin-top: 6px;
}

/* Clear floats after the columns */
.satir:after {
  content: "";
  display: table;
  clear: both;
  padding:10px;
}

#tumsayfa {
  width: 80%;
    position: relative;
    margin: auto;
  margin-top: 6px;
  display:none;
}

        tr:nth-child(even){background-color: #f2f2f2}

/* Responsive layout - when the screen is less than 600px wide, make the two columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
  .col-25, .col-75, input[type=submit] {
    width: 100%;
    margin-top: 5px;
  }
  table{
      font-size:0.7em;
  }
}
</style>
<?php include '../menu.php';?>
<?php include '../parola.php';?>
<?php include '../baglanti.php';?>

</head>
<body >

<div id="tumsayfa">


       <form name="form1" method="get" action="">
      <div><label>Öğrenci Adı: </label></div>
        <div >
          <select name="ogrencisecim">
          <option value="<?php if($_GET['ogrencisecim']){ $ogrencisecim = $_GET['ogrencisecim']; echo $ogrencisecim;} else {echo 'Tümü';} ?>"><?php if($_GET['ogrencisecim']){ $ogrencisecim = $_GET['ogrencisecim']; echo $ogrencisecim;} else {echo '';} ?></option>

          <option value="Tümü">Tümü</option>
        </select>
        </div>
        <div >
        <label>Ödeme Türü:</label> 
        </div>
        <div>
          <select name="odemeturu">
          <option value="<?php if($_GET['odemeturu']){ $odemeturu = $_GET['odemeturu']; echo $odemeturu;} else {echo 'Tümü';} ?>"><?php if($_GET['odemeturu']){ $odemeturu = $_GET['odemeturu']; echo $odemeturu;} else {echo '';} ?></option>
          <option value="Aidat">Aidat</option>
          <option value="Kırtasiye">Kırtasiye</option>
          <option value="Oyuncak">Oyuncak</option>
          <option value="Tiyatro">Tiyatro</option>
          <option value="Gezi">Gezi</option>
          <option value="Tümü">Tümü</option>
            </select>
        </div>
        
        
        <div >
        <label>Ödeme Dönemi:</label> 
        </div>
        <div>
          <select name="odemedonemi">
          <option value="<?php if($_GET['odemedonemi']){ $odemedonemi = $_GET['odemedonemi']; echo $odemedonemi;} else {echo 'Tümü';} ?>"><?php if($_GET['odemedonemi']){ $odemedonemi = $_GET['odemedonemi']; echo $odemedonemi;} else {echo '';} ?></option>
                  <option value="Ocak">Ocak</option>
                  <option value="Şubat">Şubat</option>
                  <option value="Mart">Mart</option>
                  <option value="Nisan">Nisan</option>
                  <option value="Mayıs">Mayıs</option>
                  <option value="Haziran">Haziran</option>
                  <option value="Temmuz">Temmuz</option>
                  <option value="Ağustos">Ağustos</option>
                  <option value="Eylül">Eylül</option>
                  <option value="Ekim">Ekim</option>
                  <option value="Kasım">Kasım</option>
                  <option value="Aralık">Aralık</option>
                  <option value="Tümü">Tümü</option>
            </select>
        </div>
        
        

      <input type="submit" name="gönder" value="Listele">
   </form>
   <h1 align="center" style="margin-top:50px">Ödeme Listesi</h1>
    <table  style="border-radius: 10px; border: 2px solid #73AD21;">
   
    <tr>
        <td>Öğrenci Adı</td>
        <td>Tarih</td>
        <td>Tutar</td>
        <td>Ödeme Türü</td>
        <td>Ödeme Dönemi</td>
        <td>Ödemeyi Yapan</td>
        <td>Ödemeyi Alan</td>
        <td>Ödemeyi Yöntemi</td>
        <td>Bilgi</td>

        <td></td>
    </tr>

<?php

//listelenenleri toplamak için değişken tanımlanması
$toplam=0;

?>



<?php

if($_GET["ogrencisecim"]){  // eğer girdi adında bir GET varsa

?>

<!--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


                $odemeturu = $_GET["odemeturu"]; // GET değerini değişkene aktarıyoruz
                $ogrencisecim = $_GET["ogrencisecim"]; // GET değerini değişkene aktarıyoruz
                $odemedonemi = $_GET["odemedonemi"]; // GET değerini değişkene aktarıyoruz
                
                if ($odemedonemi=="Tümü") {
                        if ($ogrencisecim=="Tümü") {
                    	    
                    	    
                    	        if($odemeturu=="Tümü"){
                    	               $sorgu = $conn->query("SELECT * FROM gelir"); 
                    	        } else {
                                	    $sorgu = $conn->query("SELECT * FROM gelir WHERE odemeturu='$odemeturu'"); 
                    	        }
                    	    
                    	    
                        }
                        else {
                            
                            
                    	        if($odemeturu=="Tümü"){
                            	    $sorgu = $conn->query("SELECT * FROM gelir WHERE ogrenciadi='$ogrencisecim'"); 
                    	        } else {
                            	    $sorgu = $conn->query("SELECT * FROM gelir WHERE ogrenciadi='$ogrencisecim' AND odemeturu='$odemeturu'"); 
                    	        }
                            
                        }
                
                } else {
                    
                        if ($ogrencisecim=="Tümü") {
                    	    
                    	    
                    	        if($odemeturu=="Tümü"){
                    	               $sorgu = $conn->query("SELECT * FROM gelir WHERE odemedonemi='$odemedonemi'"); 
                    	        } else {
                                	    $sorgu = $conn->query("SELECT * FROM gelir WHERE odemeturu='$odemeturu' AND odemedonemi='$odemedonemi'"); 
                    	        }
                    	    
                    	    
                        }
                        else {
                            
                            
                    	        if($odemeturu=="Tümü"){
                            	    $sorgu = $conn->query("SELECT * FROM gelir WHERE ogrenciadi='$ogrencisecim' AND odemedonemi='$odemedonemi'"); 
                    	        } else {
                            	    $sorgu = $conn->query("SELECT * FROM gelir WHERE ogrenciadi='$ogrencisecim' AND odemeturu='$odemeturu' AND odemedonemi='$odemedonemi'"); 
                    	        }
                            
                        }
                }
                
	} else {
	    $sorgu = $conn->query("SELECT * FROM gelir ORDER BY tarih DESC"); // Makale tablosundaki tüm verileri çekiyoruz.

	    
	}




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

$ogrenciadi = $sonuc['ogrenciadi']; // Veritabanından çektiğimiz id satırını $id olarak tanımlıyoruz.
$tarih = $sonuc['tarih'];
$tutar = $sonuc['tutar'];
$bilgi = $sonuc['bilgi'];
$odemeturu = $sonuc['odemeturu'];
$odemedonemi = $sonuc['odemedonemi'];
$odemeyialan = $sonuc['odemeyialan'];
$odemeyiyapan = $sonuc['odemeyiyapan'];
$odemeyontemi = $sonuc['odemeyontemi'];
$id = $sonuc['id'];
// While döngüsü ile verileri sıralayacağız. Burada PHP tagını kapatarak tırnaklarla uğraşmadan tekrarlatabiliriz. 


//Listelenen paraların toplanması
$toplam=$toplam+$tutar;

?>
   
    <tr>
        <td width="60px;"><?php echo $ogrenciadi; // Yukarıda tanıttığımız gibi alanları dolduruyoruz. ?></td>
        <td><?php echo $tarih; ?></td>
        <td><?php echo $tutar; ?></td>
        <td><?php echo $odemeturu; ?></td>
        <td><?php echo $odemedonemi; ?></td>
        <td><?php echo $odemeyiyapan; ?></td>
        <td><?php echo $odemeyialan; ?></td>
        <td><?php echo $odemeyontemi; ?></td>
        <td><?php echo $bilgi; ?></td>
        <td><a href="gelirduzenle.php?id=<?php echo $id; ?>" class="btn btn-primary">Düzenle</a></td>
        <td><a href="gelirsil.php?id=<?php echo $id; ?>" class="btn btn-danger">Sil</a></td>
    </tr>


<?php 
}


//Önem Bilgisi Değiştirme Alanı
if(@$_GET['onem']){
            $id = $_GET['id'];
            $onem = $_GET['onem'];
            if ($onem==2){
                $onem=0;}
            else {$onem=1;
            }
	        $guncelle = $conn->query("update ogrencibilgi set onem='$onem' where id='$id'"); // Makale tablosundaki tüm verileri çekiyoruz.
} else {
	    $guncelle = $conn->query("update ogrencibilgi set onem='$onem' where id='$id'"); // Makale tablosundaki tüm verileri çekiyoruz.
}
//Önem Bilgisi Değiştirme Alanı Bitiş
?>
    <tr>
        <td></td>
        <td></td>
        <td><?php echo $toplam; ?></td>
        <td></td>
        <td></td>
        <td></td>
        <td></td>
        <td></td>
        <td></td>
        <td></td>
        <td></td>
    </tr>

</table>
    <a align="center" href="gelirgiris.php">Yeni Gelir Gir</a>
    </div>
</body>

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



</html>