Materi Pertemuan 14:Membuat Program Untuk Melakukan Penghapusan Data/Delete Data

Read Time3 Minutes, 58 Seconds

Oleh:Taryana Suryana M.Kom
Teknik Informatika Unikom

taryanarx@email.unikom.ac.id
taryanarx@gmail.com
Line/Telegram: 081221480577

Video Lives:

https://web.facebook.com/taryana/videos/10223596609521624/

Delete Data

Pada bagian ini akan dibahas mengenai bagaimana membuat program untuk melakukan penghapusan  data yang sudah ada dalam database atau tabel.

Adapun file yang akan dibuat yaitu:

  1. deletebarang.php
  2. prosesdeletebarang.php

Menambahkan Link Delete Pada Tampilbarang.php

Untuk menampilkan Link Delete pada Program TAMPILBARANG.PHP dapat dilakukan dengan cara menambahkan perintah berikut,

echo “<td><a href=’deletebarang.php?kodebrg=$kodebrg’>Delete”;

Tambahkan perintah tersebut pada baris 18 di file tampilbarang.php, perhatikan perubahan berikut:

TAMPILBARANG.PHP

  1. <center>
  2. <font size=7>
  3. MENAMPILKAN DATA BARANG
  4. <hr>
  5. <table border=1>
  6. <tr><td>NO<td>KODEBARANG<td>NAMA BARANG<td>HARGA <td>STOK <td colspan=2><center>ACTION
  7. <?php
  8. require (“koneksi.php”);
  9. $sql=”select * from barang”;
  10. $hasil=mysqli_query($conn,$sql);
  11. $row=mysqli_fetch_row($hasil);
  12. $n=1;
  13. do
  14. {
  15. list($kodebrg,$namabarang,$harga,$stok)=$row;
  16. echo “<tr><td>$n<td>$kodebrg<td>$namabarang<td>$harga<td>$stok”;
  17. echo “<td><a href=’editbarang.php?kodebrg=$kodebrg’>Edit”;
  18. echo “<td><a href=’deletebarang.php?kodebrg=$kodebrg’>Delete”;
  19. $n++;
  20. }
  21. while($row=mysqli_fetch_row($hasil));
  22. ?>
  23. </table>
  24. <hr>

Setelah ditambahkan perintah pada baris 17, kemudian simpan kembali, selanjutnya lihat pada browser. Jika penambahan benar maka akan ditampilkan hasil seperti berikut:

Gambar 14.1.Tampil Barang

Jika di Click Link Delete, maka akan ditampilkan error seperti berikut:

Gambar 14.2. Error Deletebarang

Jangan khawatir biarkan saja, itu artinya tadi link Delete sudah berfungsi sedangkan file DELETEBARANG.PHP nya belum dibuat.

Langkah berikutnya adalah membuat file DELETEBARANG.PHP.

MEMBUAT FILE DELETEBARANG.PHP

File DELETEBARANG.PHP berfungsi untuk menampilkan Form DeleteBarang, yang dilakukan oleh pengguna.

DELETEBARANG.PHP

  1. <html>
  2. <form action=”prosesdeletebarang.php” method=post>
  3. <center>
  4. <font size=6>
  5. Delete Data Barang
  6. <hr width=320>
  7. <table border=1>
  8. <tr><td>
  9. <table border=0>
  10. <?php
  11. require (“koneksi.php”);
  12. $kodebrg=$_GET[‘kodebrg’];
  13. $sql=”select * from barang where kodebrg=’$kodebrg’ “;
  14. $hasil=mysqli_query($conn,$sql);
  15. $row=mysqli_fetch_row($hasil);
  16. do
  17. {
  18. list($kodebrg,$namabarang,$harga,$stok)=$row;
  19. echo “<tr><td width=150>Kode Barang<td width=100><input name=kodebrg value=’$kodebrg’ readonly size=10>”;
  20. echo “<tr><td>Nama Barang<td><input name=namabarang value=’$namabarang’ readonly size=30>”;
  21. echo “<tr><td>Harga<td><input name=harga value=’$harga’ readonly size=10>”;
  22. echo “<tr><td>Stok<td><input name=stok value=’$stok’ readonly size=5>”;
  23. }
  24. while($row=mysqli_fetch_row($hasil));
  25. ?>
  26. </table>
  27. </table>
  28. <input type=submit value=’Delete Data’>
  29. <input type=reset value=Reset>

Menampilkan Hasil Via Browser

Setelah  program DELETEBARANG.PHP dibuat dan disimpan dalam folder yang sama, kemudian adalah bagaimana cara menampilkannya ke layar komputer:

Untuk menampilkan hasilnya dapat dilakukan dengan cara seperti biasa menampilkan program php:

1.Jalankakan Browser

2. Pada Address Bar, ketikan:localhost/belajar

3.Click File TAMPILBARANG.PHP

Gambar 14.3 Menampilkan Link Ke Barang Yang Akan di Delete

4.Click Link Delete, selanjutnya akan ditampilkan hasil seperti berikut:

Gambar 14.4. Form Delete Barang

Jika anda ingin menghapus data dari tabel atau dari database, Click Tombol Delete Data, Selanjutnya akan ditampilkan hasil Berikut:

Gambar 14:5 Proses Delete Data Barang

.

Proses diatas akan jalan apabila anda sudah membuat file Prosesdeletebarang.php

MEMBUAT FILE PROSESDELETEBARANG.PHP

File PROSESDELETEBARANG.PHP berfungsi untuk menangani proses penghapusan data yang ada dalam tabel.

prosesdeletebarang.php

  1. <html>
  2. <center>
  3. <font size=6>
  4. Proses Delete Data Barang
  5. </font>
  6. <hr width=320>
  7. <table>
  8. <?php
  9. require (“koneksi.php”);
  10. $kodebrg=$_POST[‘kodebrg’];
  11. $namabarang=$_POST[‘namabarang’];
  12. $harga=$_POST[‘harga’];
  13. $stok=$_POST[‘stok’];
  14. echo “<tr><td>Kode Barang<td>$kodebrg”;
  15. echo “<tr><td>Nama Barang<td>$namabarang”;
  16. echo “<tr><td>Harga<td>$harga”;
  17. echo “<tr><td>Stok<td>$stok”;
  18. echo “</table>”;
  19. echo “<hr width=320>”;
  20. $sql=”delete from barang where kodebrg=’$kodebrg’ “;
  21. $hasil=mysqli_query($conn,$sql);
  22. ?>
  23. </table>
  24. Data Barang Sudah di Delete
  25. </html>

LATIHAN 14:

Dengan Cara yang sama seperti diatas, buat program untuk Hapus data Buku, yang pernah dibuat pada latihan sebelumnya:

Jika telah selesai Buat Screenshot dan program filenya kirim ke modul tugas pada kuliahonline dengan format word atau pdf

1 0
0 %
Happy
0 %
Sad
0 %
Excited
0 %
Angry
0 %
Surprise

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Close