Pencarian Data Dengan Multiple Combobox

natadecoco · Jul 13, 2015
Saya membuat 3 tabel.
Tabel pertama : tb_universitas
Nama2 field: id_univ, nama_univ
Tabel kedua : tb_jurusan
nama2 field : id_univ, id_jurusan, nama_jurusan,kode_kelompok
Tabel ketiga :tb_kel_ujian
nama2 field : kode_kelompok, nama_kel

bagaimana cara menampilkan data jurusan di combobox ketiga ketika combobox universitas dan combobox kelompok ujian berubah? Ada yang bisa membantu?
Saya sudah mencoba dengan ajax tapi masih gagal.

berikut saya sertakan koding php
<?php
//pilihan 1
$kode_kelompok = $_GET;
$universitas_1 = $_GET;

$jurusan_1 = mysql_query("SELECT id_jurusan,nama_jurusan FROM tb_jurusan WHERE id_univ='$universitas_1' AND kode_kelompok='kode_kelompok' order by nama_jurusan");
echo "<option>-- PILIH JURUSAN --</option>";
while($k = mysql_fetch_array($jurusan_1)){
echo "<option value=\"".$k."\">".$k."</option>\n";
}
?>
untuk menampilkan data universitas combobox pertama di html saya gunakan kode seperti ini:
<select class="form-control" name="universitas_1" type="text" id="universitas_1">
<option SELECTED>-- PILIH UNIVERSITAS --</option>
<?php
//mengambil nama-nama universitas yang ada di database
$universitas_1 = mysql_query("SELECT * FROM tb_universitas ORDER BY nama_univ");
while($p=mysql_fetch_array($universitas_1)){
echo "<option value=\"$p[id_univ]\">$p[nama_univ]</option>\n";
}
?>
</select>

untuk combobox kode kelompok saya membuat pola yang sama seperti diatas yaitu :
<select class="form-control" name="kode_kelompok" type="text" id="kode_kelompok">
<option>-- PILIH KELOMPOK UJIAN --</option>
<?php
//mengambil nama-nama kabupaten yang ada di database
$kode_kelompok = mysql_query("SELECT * FROM tb_kel_ujian ORDER BY kode_kelompok");
while($p=mysql_fetch_array($kode_kelompok)){
echo "<option value=\"$p[kode_kelompok]\">$p[nama_kel]</option>\n";
}
?>
</select>
Silahkan login untuk menjawab!