Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

Listbox Filtreleme (PHP)

alcnsrmn

0
Onaylı Üye
Üye
Katılım
19 Nisan 2014
Mesajlar
34
Açılan Konu
3
Tepki puanı
0
Konum
Muğla
Arkadaşlar Merhaba;

İndex Sayfamda Bir Listbox'um Var. İçerisinde Veritabanından Çektiğim Sınıflar Var..

Listboxtan bir sınıf seçilip listele butonuna basıldığında, yeni açılan sayfada sadece seçilen sınıfın öğrencileri listelensin istiyorum fakat bir türlü başaramadım. nerede hata yaptığımı bulamadım kodlarımı paylasıyorum..


İNDEX.PHP
PHP:
<?php include "ayar.php"; ?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ACS SORGULAMA</title>
</head>
<body>
<form name='sinifsec' action='ogrenci-listesi.php?sinifimiz=$ogrsinifi' method='GET'>
Sınıf Seçin : 

<select name="ogrsinifi" id="select" ><option value="0">- Seciniz -</option>

<?php

$kat_sorgu = mysql_query("SELECT * FROM ogrenci");
while($dongu = mysql_fetch_array($kat_sorgu)) 

{	echo  "<option value='".$dongu["ogrsinifi"]."'>".$dongu["ogrsinifi"]."</option>";  }
?>
</select>

<input type='submit' name='SınıfLisesi' value='Listele'> </input>
</form>

</body>
</html>

OGRENCİ-LİSTESİ.PHP
PHP:
<?php include "ayar.php"; ?>
<?php
error_reporting(E_ALL ^ E_NOTICE);
ini_set('error_reporting', E_ALL ^ E_NOTICE);
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ACS SORGULAMA</title>
</head>
<body>


<?php 
$geldi = $_get['sinifimiz'];
$listeleme = mysql_query("select * from ogrenci where ogrsinifi ='$geldi'");
while($al = mysql_fetch_array($listeleme)) {


$ogrencitcno = $al['ogrtckimlikno'];
$ogrenciadi = $al['ogradisoyadi'];
$ogrsinifi =  $al['ogrsinifi'];


echo"<table border=1 width=765>
  <tr>
    <th width=100 scope=col>$ogrencitcno</th>
    <th width=200 scope=col><a href='sorgula.php?sonuc=$ogrencitcno'>$ogrenciadi</a></th>
  <th width=200 scope=col>$ogrsinifi</th>
  </tr>
</table>
"; 
}
?>

</body>
</html>

Yardımlarınızı İçin Şimdiden Teşekkürler En Kısa Süre İçerisinde Çözmem Gerekiyor..
 
Üst