saya punya masalah untuk menampilkan data siswa mas
misalnya untuk menampilkan data siswa perkelas pilihan kelasnya kita buat di combobox
misalnya di combobox kita pilih kelas X maka akan tampil semua data siswa yang kelas X
jika kita pilih kelas XI di combobox maka yang tampil semua kelas XII...kira-kira gimana caranya mas
ini contoh scriftnya mas
<tr>
<td>Plih Kelas</td>
<td>
<select title="kelas" name="id_kelas" id="id_kelas" onChange="kelas(id_kelas.value)">
<option value="0" selected="selected">Pilih Kelas</option>
<?
include "include/koneksi.php";
$query=mysql_db_query($db,"select * from tblsiswa",$koneksi);
while($row=mysql_fetch_array($query))
{
?><option value="<? echo $row['id_kelas']; ?>"><? echo $row['kelas']; ?></option><?
}
?>
</select> <tr>
<td>Plih Kelas</td>
<td>
<select title="kelas" name="id_kelas" id="id_kelas" onChange="kelas(id_kelas.value)">
<option value="0" selected="selected">Pilih Kelas</option>
<?
include "include/koneksi.php";
$query=mysql_db_query($db,"select * from tblsiswa",$koneksi);
while($row=mysql_fetch_array($query))
{
?><option value="<? echo $row['id_kelas']; ?>"><? echo $row['kelas']; ?></option><?
}
?>
</select>
</td>
</tr>
</table>
</form>
<table width="509" border="1" align="center" cellpadding="1" cellspacing="0">
<tr valign="top">
<td width="83"><div align="center"><strong>NIS</strong></div></td>
<td width="120"><div align="center"><strong>Nama Siswa</strong></div></td>
<td width="84"><div align="center"><strong>Jenis Kelamin</strong></div></td>
<td width="68"><div align="center"><strong>Kelas</strong></div></td>
<td width="52"><div align="center"><strong>Detail</strong></div></td>
</tr>
</td>
</tr>
</table>
</form>
<table width="509" border="1" align="center" cellpadding="1" cellspacing="0">
<tr valign="top">
<td width="83"><div align="center"><strong>NIS</strong></div></td>
<td width="120"><div align="center"><strong>Nama Siswa</strong></div></td>
<td width="84"><div align="center"><strong>Jenis Kelamin</strong></div></td>
<td width="68"><div align="center"><strong>Kelas</strong></div></td>
<td width="52"><div align="center"><strong>Detail</strong></div></td>
</tr>
ini table siswanya mas
CREATE TABLE IF NOT EXISTS `tblsiswa` (
`nis` varchar(10) NOT NULL,
`nama_siswa` varchar(35) NOT NULL,
`tempat_lahir` varchar(35) NOT NULL,
`tgl_lahir` date NOT NULL,
`alamat` text NOT NULL,
`kelas` varchar(10) NOT NULL,
`semester` int(1) NOT NULL,
`jenis_kelamin` varchar(15) NOT NULL,
`agama` varchar(20) NOT NULL,
`foto` varchar(40) NOT NULL,
PRIMARY KEY (`nis`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
--
-- Dumping data untuk tabel `tblsiswa`
--
INSERT INTO `tblsiswa` (`nis`, `nama_siswa`, `tempat_lahir`, `tgl_lahir`, `alamat`, `kelas`, `semester`, `jenis_kelamin`, `agama`, `foto`) VALUES
('10101', 'adies', 'bkj', '1990-04-02', 'tkn', 'X', 1, 'Laki-Laki', 'Islam', 'q.jpg'),
('2011001', 'M. Faris Azmi', 'Dasan Baru Kesik', '1995-02-01', 'Dasan Baru Kesik, Masbagik Lombok Timur', 'X', 1, 'Laki-Laki', 'Islam', 'a.jpg'),
('2011002', 'Alicia', 'Mataram', '1977-02-02', 'Dasan Agung Mataram', 'X', 1, 'Perempuan', 'Islam', 'q.jpg'),
('2011003', 'Irvan Bachdim', 'Jakarta', '1994-02-01', 'Jakarta Utara', 'XII', 1, 'Laki-Laki', 'Islam', '1bachdim.jpg'),
('2011004', 'Siti Aminah', 'Praya', '1994-06-17', 'Praya Lombok Tengah', 'XI', 2, 'Perempuan', 'Islam', 'foto3.jpg'),
('2011005', 'Eko Patrio', 'Selong', '1996-08-02', 'Selong Lombok Timur', 'XI', 2, 'Laki-Laki', 'Islam', '17mark_zuckerberg.jpg'),;