I was trying to update data on mysql but it always show me "Data gagal update" is the something wrong? here my buku-update.php
<?php
if ( isset($_POST['update'])) {
$koneksi = dbConnect();
if ($koneksi->connect_errno == 0) {
// Bersihkan data
$Kode_Buku = $koneksi->escape_string($_POST['Kode_Buku']);
$Judul = $koneksi->escape_string($_POST['Judul']);
$Edisi = $koneksi->escape_string($_POST['Edisi']);
$Kode_Penerbit = $koneksi->escape_string($_POST['Kode_Penerbit']);
//Menyusun SQL
$sql = "UPDATE buku SET Judul='$Judul',Edisi='$Edisi',Kode_Penerbit='$Kode_Penerbit' WHERE Kode_Buku='$Kode_Buku'";
$res = $koneksi->query($sql);
if ($res) {
if ($koneksi->affected_rows > 0) { // jika ada update data
?>Data Berhasil diupdate.
<br>
<a class="btn btn-primary mt-3" href="buku.php" role="button">Kembali</a>
<?php
} else { //Jika sql sukses tapi tidak ada yang berubah
?>Data Berhasil diupdate tetapi tidak ada perubahaan.
<br>
<a class="btn btn-primary mt-3" href="buku.php" role="button">Kembali</a>
<?php
}
} else { //gagal query
?>Data Gagal diupdate
<br>
<a class="btn btn-primary mt-3" href="buku.php" role="button">Kembali</a>
<?php
}
} else
echo "Koneksi Dengan Database Gagal";
}
?>
Thanks all