Menampilkan Data Berdasarkan Kelas dengan fungsi Group by PHP

Menampilkan Data Berdasarkan Kelas dengan fungsi Group by PHP

Menampilkan Data Berdasarkan Kelas dengan fungsi Group by PHP :
Agar tidak terlalu banyak cerita untuk malam kita langsung saja ke kasus.
Untuk menampilkan data siswa berdasarkan kelas dengan php dapat kita manfaatkan fungsi dari Group By.
apa itu group by, saya juga kurang mengerti menjelaskannya yang pasti dengan fungsi php group by ini kita dapat menampilkan data berdasarkan kelas dan kemudian kelas tersebut kita sehingga menampilkan siswa-siswa yang ada dalam kelas tersebut, bagaimana caranya?? mari ikuti langkah-langkahnya berikut ini :
yang pertama sekali yang harus kita lakukan adalah membaca bismillah bagi yang beragama islam. untuk selanjutnya marilah kita mulai aksi kita dalam menangani kasus Menampilkan Data Berdasarkan Kelas dengan fungsi Group by PHP.

ini adalah untuk tabelnya.
CREATE TABLE IF NOT EXISTS `kelas` (
  `id` int(10) NOT NULL auto_increment,
  `nama` varchar(10) NOT NULL,
  `kelas` varchar(10) NOT NULL,
  PRIMARY KEY  (`id`)
)

INSERT INTO `kelas` (`id`, `nama`, `kelas`) VALUES
(1, 'miez', '3a'),
(2, 'riza', '3a'),
(3, 'boiy', '3b'),
(4, 'andi', '3b');

saya harap kita sudah tau ya cara insertkan tabel di atas kedalam database yang sudah di buat.

kemudian buat file yang bernama "kelas.php" (tanpa tanda petik)
pastekan saja script di bawah ini.

<?php
mysql_connect("localhost","root","");
mysql_select_db("group");
$z = mysql_query("select kelas from kelas group by kelas");
while($miez = mysql_fetch_array($z)){
echo '<a href="siswa.php?kelas='.$miez['kelas'].'">'.$miez['kelas'].'</a><br/>';
}
?>


 sudah??
segera buat file baru lagi namanya "siswa.php" (tanpa tanda petik juga)
pastekan lagi yang di bawah ini :
<?php
mysql_connect("localhost","root","");
mysql_select_db("group");
$m = mysql_query("select * from kelas where kelas='$_GET[kelas]'");
while($miez = mysql_fetch_array($m)){
echo $miez['nama'].'</br/>';
}
?>


sudah??
jika sudah segeralah cari di browser kesayangan dengan cara localhost/kelas.php
jika anda simpan di dalam folder maka localhost/folderanda/kelas.php
bagaimana??
pasti ada ya..
mudah-mudahan kasus kita terselesaikan.
tetap semangat and selamat malam.