Postingan lainnya
Kelas Premium!
Belajar Javascript untuk website
Gunakan kupon "mulaijs" untuk diskon 75 ribu!
Membuat Select Option dan mengambil data dari MySql
Kakak Semua mau nanya, aku mau bikin update data dengan ada form select option nya, terus aku mau ambil data dari databasenya biar katergorinya tetap bisa ada pilihanya gimana ya, kalau pakai ini aku cuma bisa nampilin data yang ada di bidang sama sub bidang aja, tapi kalo dari edit laporan masih belom bisa ambil yang udah terpilih.
Mohon Bantuanya .
<tr>
<td>
Bidang :
</td>
<td>
<select id="form_prov" class="form-control" name="bidang_program">
<option value="">Pilih Bidang</option>
<?php
$daerah = mysqli_query($mysqli,"SELECT * FROM bidang ");
while($d = mysqli_fetch_array($daerah)){
?>
<option value="<?php echo $d['id_bidang']; ?>"><?php echo $d['nama_bidang']; ?></option>
<?php
}
?>
</select>
</td>
</tr><tr>
<td>
Sub Bidang :
</td>
<td>
<select id="bidang" class="form-control" name="sub_bidang_program"></select>
</td>
</tr>
Tanggapan
kayaknya kurang lengkap deh script yang di tampilin,,,, aku masi belom nangkep apa yang diinginkan
1 Jawaban:
<div>hmmm,,,, entah yang di maksud seperti ini enggak,,,<br>pertama,, masukin script ini di file diatas</div><pre><script type="text/javascript"> $(document).ready(function() { //apabila terjadi event onchange terhadap object <select id=form_prov> $("#form_prov").change(function() { var form_prov = $("#form_prov").val(); $.ajax({ url: "ambil_sub_bidang.php", data: "form_prov=" + form_prov, cache: false, success: function(msg) { $("#bidang").html(msg); } }); }); }); </script></pre><div>setelah itu,,, buat file ambil_sub_bidang.php </div><pre><?php
include "koneksi.php";
$form_prov = $_GET['form_prov'];
$view = mysql_query("select * from sub_bidang WHERE form_prov=$form_prov"); //ini sql nya bisa di sesuaikan dengan db kamu echo "<option value=''>-- Pilih Sub Laporan OJK --</option>"; while ($row = mysql_fetch_array($view)) { echo "<option value='$row[id_sub_bidang]'>$row[nama_sub_bidang]</option>"; } ?></pre><div>semoga membantu ^^</div>