Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
hasil chained dropdown mysqli berupa angka id
sy lagi latihan buat chained dropdown nama provinsi dan nama kabupaten/kota dengan mysqli, waktu di-run resultnya di tabel kenapa berupa angka id, inginnya sih setelah disubmit data, yang muncul di tabel berupa nama id.nya
sebagian scriptnya adl berikut: dropdown provinsi
<label>Nama Provinsi</label>
<select class="form-control" id="prov" name="prov">
<option value="">Silahkan pilih</option>
<?php $query = mysqli_query($dbconnect, "SELECT * FROM provinsi ORDER BY nama_provinsi");
while ($row = mysqli_fetch_array($query)) { ?>
<option value="<?php echo $row['id_provinsi']; ?>"> <?php echo $row['nama_provinsi']; ?> </option>
<?php
}
?>
</select>
dropdown kota/kabupaten
<label>Nama Kota/Kabupaten</label>
<select class="form-control" id="kab" name="kab">
<option value="">Silahkan pilih</option>
<?php
$query = mysqli_query($dbconnect, "SELECT*FROM kota INNER JOIN provinsi ON kota.id_provinsi_fk = provinsi.id_provinsi ORDER BY nama_kota");
while ($row = mysqli_fetch_array($query)) { ?>
option class="<?php echo $row['id_provinsi']; ?>" value="<?php echo $row['id_kota']; ?>">
<?php echo $row['nama_kota']; ?>
</option>
<?php
}
?>
</select>
proses tambah data
<?php
include"config.php"; //$dbconnect=new mysqli ('localhost','root','','db');
$prov = $_POST['prov'];
$kab = $_POST['kab'];
$sql = "INSERT INTO rekan (prov, kab)
VALUES ('$prov', '$kab')";
if (mysqli_query($dbconnect, $sql)) {
echo "Berhasil menambah data";
} else {
echo "Error: " . $sql . "<br>" . mysqli_error($dbconnect);
}
mysqli_close($dbconnect);
?>
hasil ss
0
Belum ada Jawaban. Jadi yang pertama Jawaban
Login untuk ikut Jawaban