saya agak bingung mas , supaya lebih jelasnya saya berikan sebagian script yang saya buat .
ini yang di editbarang.php
<?php include "cek_session.php"; ?>
<?php
include "conn.php";
$no_nota_barang = $_GET['no_nota_barang']; //get the no which will updated
$query = mysql_query("SELECT * FROM barang WHERE no_nota_barang = '$no_nota_barang'"); //get the data that will be updated
$r = mysql_fetch_array($query);
$get_pen=mysql_num_rows($query);
$no_nota_barang=$r['no_nota_barang'];
$id_customer=$r['id_customer'];
$id_kapal=$r['id_kapal'];
$id=$r['id'];
$jenis_perdagangan=$r['jenis_perdagangan'];
$pbm=$r['pbm'];
$pelabuhan_asal=$r['pelabuhan_asal'];
$pelabuhan_tujuan=$r['pelabuhan_tujuan'];
$tgl_masuk=$r['tgl_masuk'];
$tgl_keluar=$r['tgl_keluar'];
$detail_lokasi=$r['detail_lokasi'];
$masa1=$r['masa1'];
$masa2=$r['masa2'];
$masa3=$r['masa3'];
$hasil=$r['hasil'];
$hasil2=$r['hasil2'];
$hasil3=$r['hasil3'];
$hasil4=$r['hasil4'];
$hasil5=$r['hasil5'];
$nama_barang=$r['nama_barang'];
$jumlah=$r['jumlah'];
$berat=$r['berat'];
$satuan=$r['satuan'];
$status=$r['status'];
?>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
var htmlobjek;
$(document).ready(function(){
//apabila terjadi event onchange terhadap object <select id=lokasi>
$("#lokasi").change(function(){
var lokasi = $("#lokasi").val();
$.ajax({
url: "ambiljenis.php",
data: "lokasi="+lokasi,
cache: false,
success: function(msg){
//jika data sukses diambil dari server kita tampilkan
//di <select id=jenis>
$("#nama_jenis").html(msg);
}
});
});
$("#nama_jenis").change(function(){
var nama_jenis = $("#nama_jenis").val();
$.ajax({
url: "ambilbiaya.php",
data: "nama_jenis="+nama_jenis,
cache: false,
success: function(msg){
$("#biaya").val(msg);
}
});
});
});
</script>
<tr>
<td><select name="lokasi" id="lokasi">
<option>--Pilih Lokasi--</option>
<?php
//mengambil nama-nama lokasi yang ada di database
$lokasi = mysql_query("SELECT DISTINCT lokasi FROM jenis ORDER BY lokasi");
while($p=mysql_fetch_array($lokasi)){
echo "<option value=\"$p[0]\">$p[0]</option>\n";
}
?>
</select></td>
<td><select name="id" id="nama_jenis">
<option>--Pilih Jenis--</option>
</select></td>
<td><input name="biaya" id="biaya" size="5" onKeyUp="tambah()" readonly></td>
dan ini yang script yang untuk ngambil data nama_jenis dan biayanya
ambil_jenis.php
<?php
mysql_connect("localhost","root","");
mysql_select_db("absensi_db");
$lokasi = $_GET['lokasi'];
$nama_jenis = mysql_query("SELECT id,nama_jenis FROM jenis WHERE lokasi='$lokasi'");
echo "<option>--Pilih Jenis--</option>";
while($k = mysql_fetch_array($nama_jenis)){
echo "<option value=\"".$k['id']."\">".$k['nama_jenis']."</option>\n";
}
?>
ambil_biaya.php
<?php
mysql_connect("localhost","root","");
mysql_select_db("absensi_db");
$nama_jenis = $_GET['nama_jenis'];
$biaya = mysql_query("SELECT biaya FROM jenis WHERE id='$nama_jenis'");
while($b = mysql_fetch_array($biaya)){
echo $b['biaya'];
}
?>
kalo ditambahin selectednya itu kyk gimana yah mas, biar jelas gitu .