
<!doctype html>
<html>
<head>
<meta charset="utf-8">
  


<title>Öğrenci Listesi</title>

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

<body>
    

    
        <?php
            //ayar kontrolü doğrulama başlangıç    
            $sorgu = $conn->query("SELECT * FROM ayarlar WHERE id='8' "); 
            while ($sonuc = $sorgu->fetch_assoc()) { 
                $ogrencilistesi  = $sonuc['deger'];}
            if ($ogrencilistesi==="0"){
                echo "Performans sayfası yönetici tarafından kapatılmıştır. Ayarlar sayfasından güncelleyebilirsiniz.";} 
                 else {
                        //parola korumalı hale getirmek için gerekli alan
                        if ($ogrencilistesi==="2") {
                            include 'parola1.php';  
                        }
            //ayar kontrolü doğrulama bitiş 
    ?>

    <div id="tumsayfa">	


    
    <table  border="1">

    <tr>
        <td>Sıra</td>
        <td>Şube</td>
        <td>Sınıf</td>
        <td>Öğrenci Adı</td>
        <td>Öğrenci No</td>
        <td>Doğum Tarihi</td>
        <td>Not</td>
    </tr>

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

<?php 







?>

   <form name="form1" method="get" action="">

    Şube: 
    <select id="subesecim" onchange="subesec()" 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 "";} ?></option>
              <option value="Gelisim">Gelişim</option>
              <option value="Tirtil">Tırtıl</option>
              <option value="Tümü">Tümü</option>
    </select>
    Sınıf: 
    <select disabled id="Sınıf" name="sinif">
                  <option >Lütfen Bir Şube Seçin</option>
    </select>  
    <select disabled style="display:none;" id="Tirtil"  name="sinif">
                  <option value="<?php if($_GET['sinif']){ $sinif = $_GET['sinif']; echo $sinif;} else {echo 'Tümü';} ?>"><?php if($_GET["sinif"]){ $sinif = $_GET["sinif"]; echo $sinif;} else {echo "";} ?></option>
                  <option value="Tirtil">Tırtıl</option>
                  <option value="Koza">Koza</option>
                  <option value="Kelebek">Kelebek</option>
                  <option value="Anasınıfı">Anasınıfı</option>
                  <option value="Ayrıldı">Ayrılanlar</option>
                  <option value="Tümü">Tümü</option>
    </select>   
    <select disabled style="display:none;" id="Gelisim" name="sinif">
                  <option value="<?php if($_GET['sinif']){ $sinif = $_GET['sinif']; echo $sinif;} else {echo 'Tümü';} ?>"><?php if($_GET["sinif"]){ $sinif = $_GET["sinif"]; echo $sinif;} else {echo "";} ?></option>
                  <option value="Gökkuşağı">Gökkuşağı</option>
                  <option value="Güneş">Güneş</option>
                  <option value="Yıldız">Yıldız</option>
                  <option value="Tümü">Tümü</option>
    </select>
    Durum:
    <select id="durum" name="durum">
                  <option value="Aktif">Aktif</option>
                  <option value="Pasif">Pasif</option>
                  <option value="Beklemede">Beklemede</option>
                  <option value="Mezun">Mezun</option>
    </select>
      <input type="submit" name="gönder" value="Listele"><br>
   </form>

<?php
if($_GET["sube"]){  // eğer girdi adında bir GET varsa
?>


<?php
                $sinif = $_GET["sinif"];
                $sube = $_GET["sube"];
                $durum = $_GET["durum"];
                if($sube=="Tümü"){    
                
                if($sinif=="Tümü" || $sinif==""  ){
                                $sorgu = $conn->query("SELECT * FROM ogrenci WHERE durum='$durum'  "); 
            	} else {
                        	   $sorgu = $conn->query("SELECT * FROM ogrenci WHERE sinif='$sinif' AND durum='$durum'"); 
            	}   
            	
            } else {

                    if($sinif=="Tümü"){
                                $sorgu = $conn->query("SELECT * FROM ogrenci WHERE sube='$sube' AND durum='$durum' "); 

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







$sayac=1;
$tirtilmevcut=0;
$kozamevcut=0;
$kelebekmevcut=0;
while ($sonuc = $sorgu->fetch_assoc()) { 

$sube = $sonuc['sube'];
$sinif = $sonuc['sinif'];
$ogrenciadi = $sonuc['ogrenciadi'];
$ogrencino = $sonuc['ogrencino'];
$dogumtarih = $sonuc['dogumtarih'];
$not1 = $sonuc['not1'];
$id = $sonuc['id'];
// While döngüsü ile verileri sıralayacağız. Burada PHP tagını kapatarak tırnaklarla uğraşmadan tekrarlatabiliriz. 



?>
    
    <tr>
        <td><?php echo $sayac; $sayac=$sayac+1; ?></td>
        <td><?php echo $sube; ?></td>
        <td><?php echo $sinif; ?></td>
        <td><a href="ogrencigoster.php?id=<?php echo $id; ?>" class="btn btn-danger"><?php echo $ogrenciadi; ?></a></td>
        <td><?php echo $ogrencino; ?></td>
        <td><?php echo $dogumtarih; ?></td>
        <td><?php echo $not1; ?></td>
        <td><a href="ogrenciduzenle.php?id=<?php echo $id; ?>" class="btn btn-primary">Düzenle</a></td>
        <td> <a href="ogrencisil.php?id=<?php echo $id; ?>" class="btn btn-danger">Sil</a></td>
    </tr>


<?php 

//Sınıf mevcudu hesaplama
if ($sinif=="Koza"){$kozamevcut=$kozamevcut+1;}
elseif ($sinif=="Tirtil"){$tirtilmevcut=$tirtilmevcut+1;}
elseif ($sinif=="Kelebek"){$kelebekmevcut=$kelebekmevcut+1;}
elseif ($sinif=="Anasınıfı"){$Anasınıfı=$Anasınıfı+1;}
//Sınıf mevcudu hesaplama

} 
// Tekrarlanacak kısım bittikten sonra PHP tagının içinde while döngüsünü süslü parantezi kapatarak sonlandırıyoruz. 
?>

</table>
<?
//Sınıf mevcutları
echo "Tırtıl Sınıfı: ".$tirtilmevcut;
echo "<br>Koza Sınıfı: ".$kozamevcut;
echo "<br>Kelebek Sınıfı: ".$kelebekmevcut;
echo "<br>Anasınıfı: ".$Anasınıfı;
//Sınıf mevcutları
?>
<script>
function subesec() {
  var x = document.getElementById("subesecim").value;
    document.getElementById("Gelisim").style.display = "none";
    document.getElementById("Tirtil").style.display = "none";
    document.getElementById("Sınıf").style.display = "none";
    document.getElementById("Gelisim").disabled = true;
    document.getElementById("Tirtil").disabled = true;
    document.getElementById(x).style.display = "inline";
    document.getElementById(x).disabled = false;
}
</script>



    <?php
    }// ayarlar için gelen döngü bitiş
    ?>
    </div>
    
<p align="center" style=" padding-top:100px;">Güç İçinde!</p>
</body>




</html>
<?php

?>