combo again

Robert James M · Nov 21, 2012
mas setelah membaca http://www.myphptutorials.com/tutorials/154/menyimpan-data-menampilkan-beberapa-tabel, yang many to many kan konsep itu bisa aku gunakan sebagai combo box(http://www.myphptutorials.com/questions/insert_939.html) untuk insertnya dan berhasil namun apakah bisa data dari tabel mahasiswa_mk itu aku jadikan sebagai combo box
<?php
 
	mysql_connect	('localhost','','');
	mysql_select_db	('test');
 
	if ($_SERVER['REQUEST_METHOD'] == 'POST') {
		$tipedata	= $_POST['tipe'];
		$id			= $_POST['id'];
 
		switch($tipedata){
		
			case 'mahasiswa_mk':
				$sql='SELECT id,nim,id_mk FROM '.$tipedata.' WHERE id_mk = "'.$id.'" ORDER BY nim ASC';break;
			case 'mata_kuliah':
				$sql='SELECT id,kode,nama FROM '.$tipedata.' ORDER BY nama ASC';break;
		}
 
		$kueri=mysql_query($sql);
		echo '<option value=""></option>';
		while($row=mysql_fetch_object($kueri)){
			echo '<option value="'.$row->id.'">';
			switch($tipedata){
			case 'mahasiswa_mk':
				echo $row->nim;break;
			case 'mata_kuliah':
				echo $row->nama;break;
			}
			echo '</option>';
		}
	}
?>
<script language="javascript">
function Load(data,primid){
	$('#loading'+data).empty().append('<img src="img/ajax-loader.gif"/>');
	$.post("lo.php",{tipe:data,id:primid},
	function(result){
		$('#cb'+data).html(result);
		$('#loading'+data).empty();
	}
	);
}
$(function(){
	Load('mata_kuliah',0);
 
	$('#cbmata_kuliah').change(
		function(){			
			if($('#cbmata_kuliah option:selected').val() !=''){
				Load('mahasiswa_mk',$('#cbmata_kuliah option:selected').val());
			}
		}
	);
 
});
</script>    

nama tabel tidak ada yang aku ganti, cuma misalkan pas dipilih id_mk muncul nim mana saja yang berhubungan dengan id_mk di tabel mahasiswa_mk

terima kasih
Silahkan login untuk menjawab!