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