Membuat CRUD Sederhana Dengan PHP Dan MySQL - Hapus Data Database
SERI CRUD - Setelah sebelumnya kita mempelajari bagaimana cara menampilkan data, menambah data dan mengedit data kita masuk seri CRUD yang terakhir yaitu hapus data pada database MySQL dengan PHP.
Untuk membuat hapus data pada database logikanya link hapus akan diarahkan pada sebuah file dan dibelakangnya kita berikan ?id= lalu kita isikan id mana yang akan dihapus. Untuk menangkap id tersebut kita dapat menggunakan variabel $_GET . Tentunya sobat sudah mengetahui perbedaan antara $_GET dan $_POST. Pada tahap hapus ini tingkat kesulitanya lebih mudah daripada teknik yang lain. Yang pasti kita tidak perlu membuat form tinggal kita menangka id dan menjalankan query untuk hapus data.
CARA MENGHAPUS DATA DARI DATABASE DENGAN PHP
Oke kita masuk ke topik pembahasan yaitu Menghapus Data Dari Database Dengan PHP. Pertama buatlah file bernama hapus.php karena pada file index.php kita memberian alamat dari hyperlink adalah hapus.php
<a href="hapus.php?id=<?php echo $data[id] ?>">Hapus</a>Berikut syntax dari file hapus.php
hapus.php
<?php
include"koneksi.php";
$id = $_GET['id'];
mysqli_query($koneksi,"DELETE FROM siswa WHERE id = $id");
header("location: index.php?pesan=delete");
?>
Yang pasti pertama kita include kan file koneksi.php agar bisa terhubung dengan database
include"koneksi.php";Kemudian kita tangkap data id yang akan dihapus menggunakan $_GET
$id = $_GET['id'];Kemudian kita isikan query untuk menghapus data
mysqli_query($koneksi,"DELETE FROM siswa WHERE id = $id");Jika proses berhasil maka halaman akan dialihkan ke index.php?pesan=hapus
header("location: index.php?pesan=hapus");Saya coba menghapus data yang paling bawah dan apa yang akan terjadi ?
KESIMPULAN
Yak, data berhasil dihapus ! Saya sudah membahas bagaimana membuat sebuah aplikasi CRUD sederhana mulai dari C sampai D sudah saya ulas semua. Aplkasi ini saya rangkai se sederhana mungkin agar sobat dapat memahaminya dengan mudah. Terima kasih sudah menyempatkan waktu untuk mengikuti tutorial saya ini jangan lupa tinggalkan jejak dengan memberikan komentar ^_^ Sekian Terima Kasih
Tidak ada komentar :
Posting Komentar