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'),;

Silahkan login untuk menjawab!
0
Loading...
Arta · Sep 19, 2013 · 0 Suka · 0 Tidak Suka
kalau saya biasanya pake ajax,logikanya saat dipilih kelas,
arahkan ke file tampil_berdasarkan_kelas.php?id_kelas=<?php echo $row; ?>
<script type="text/javascript">
   $(document).ready(function($){ 		
	$('#id_kelas').change( function() {
                location.href = $(this).val();
        });	 
  });
</script>
             <tr>
		<td>Plih Kelas</td>
		<td>
		<select title="kelas" name="id_kelas" id="id_kelas">
		<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="tampil_berdasarkan_kelas.php?id=<? echo $row['id_kelas']; ?>"><? echo $row['kelas']; ?></option><?
		}
		?>
		</select>		
	     <tr>
0
Loading...
Adies Tukifa · Sep 20, 2013 · 0 Suka · 0 Tidak Suka
bisa gak di buatin contoh lengkapnya mas soalnya saya masih newbie ni gan kurang paham....