Postingan lainnya
Saya mau Bertanya Cara membuat SELECT 2
<label for="">Jabatan</label>
<div class="input-group" style="width: 100%;">
<select class="form-control" name="jenis_dept" required="required">
<option>-- Pilih --</option>
<?php
include("../../koneksi.php");
$query = mysqli_query($db, "SELECT * FROM departemen") or die (mysqli_error($db));
while($dept = mysqli_fetch_array($query)) {
echo '<option value="'.$dept['id_dept'].'">
'.$dept['jenis_dept'].'</option>';
} ?>
</select>
<label for="">Nama Departemen</label>
<div class="input-group" style="width: 100%;">
<select class="form-control" name="nama_dept" required="required">
<option>-- Pilih --</option>
<?php
include("../../koneksi.php");
$query = mysqli_query($db, "SELECT * FROM departemen_detail") or die
(mysqli_error($db));
while($dept = mysqli_fetch_array($query)) {
echo '<option value="'.$dept['id_nama_dept'].'">
'.$dept['nama_dept'].'</option>';
}?>
</select>
saya mau bertanya saya ingin membuat sebuah select 2 dari 2 tabel berbeda, terdapat juga relasi antar tabel departemen dan departemen detail, dimana departemen memiliki banyak departemen detail
0
2 Jawaban:
pakai inner join, dengan catatan sdh dibuat relasinya. contoh <pre> //disesuaikan nama tabelnya $sql = mysqli_query($db,"SELECT departemen.id_dept, departemen.jenis_dept, dept_detail.id_nama_dept, departemen_detail.nama_dept FROM departemen INNER JOIN departemen_detail ON departemen.id = departemen_detail.dept_id "); </pre>
2
oke gan nanti saya coba, makasih gan?
0