Langkah 5 # Merubah (Memperbaharui) Data (U)
Buatlah file update_data.php
<?php include 'koneksi.php'; if(isset($_GET['kode'])) { $kode = $_GET['kode']; }else{ $kode = ''; } $kueri = mysql_query("SELECT * FROM buku WHERE kode ='". $kode ."'"); $jml = mysql_num_rows($kueri); if($jml>0){ $getdata = mysql_fetch_array($kueri); $judul = $getdata['judul']; $tahun = $getdata['tahun']; $harga = $getdata['harga']; } ?> <!DOCTYPE html> <html> <head> <title>Belajar CRUD PHP - Update</title> </head> <body> <form action="simpan_data.php" method="post"> <table> <tr> <td width="150">Kode</td> <td width="300"> <input type="text" name="kode" value="<?php echo $kode ?>" placeholder="Kode" size="15"> * Jangan diganti </td> </tr> <tr> <td>Judul Buku</td> <td> <input type="text" name="judul" value="<?php echo $judul ?>" placeholder="Judul Buku"> </td> </tr> <tr> <td>Tahun Terbit</td> <td> <input type="text" name="tahun" value="<?php echo $tahun ?>" size="5"> </td> </tr> <tr> <td>Harga Buku</td> <td> <input type="text" name="harga" value="<?php echo $harga ?>" size="10"> </td> </tr> <tr> <td></td> <td> <input type="submit" name="simpan" value="Simpan"> <input type="reset" name="reset" value="Ulang"> </td> </tr> </table> </form> </body> </html>
Hasilnya sebagai berikut :

Langkah 6 # Buat File Simpan Data
Buatlah file simpan_data.php
<?php include 'koneksi.php'; $kode = $_POST['kode']; $judul = $_POST['judul']; $tahun = $_POST['tahun']; $harga = $_POST['harga']; $cek_data=mysql_query("SELECT * FROM buku WHERE kode='".$kode."'"); $num_cek = mysql_num_rows($cek_data); if($num_cek > 0) { // update data / UPDATE $sql = "UPDATE buku SET judul = '". $judul ."', tahun = '". $tahun ."', harga = '". $harga ."' WHERE kode = '". $kode ."' "; }else{ // input data / CREATE $sql = "INSERT INTO buku VALUES ( '". $kode ."','". $judul ."','". $tahun ."',". $harga .") "; } $kueri = mysql_query($sql); if($kueri) { header('location:tampil_data.php'); }else{ echo 'Gagal menyimpan data'; } ?>
Langkah 7 # Menghapus Data (D)
Buatlah file hapus_data.php
<?php include 'koneksi.php'; $kode = $_GET['kode']; $sql = "DELETE FROM buku WHERE kode = '". $kode ."'"; $kueri = mysql_query($sql); if($kueri) { header('location:tampil_data.php'); }else{ echo 'Data gagal dihapus'; } ?>
Setelah semua selesai dibuat dan pastikan tidak ada error, agan bisa jalankan Aplikasi Website CRUD dengan PHP dan MySQL ini dengan menjalankan file tampil_data.php terlebih dahulu.
Yaps,,, dengan ini Tutorial Membuat APlikasi Website CRUD Sederhana dengan PHP dan MySQL selesai.
Buat agan yang ingin mendownload seluruh file latihan dapat diunduh pada tautan berikut
Unduh File Latihan
Untuk membaca tutorial Bagian 2 kunjungi tautan berikut
Membuat Aplikasi Website CRUD Sederhana dengan PHP dan MySQL - Bagian 2
Terima kasih dan jangan lupa di-share bila agan rasa bermanfaat.
0 Komentar