Judul : Aplikasi CRUD : Hapus Data Database MySQL dengan PHP, [ Home Of Technology ]
link : Aplikasi CRUD : Hapus Data Database MySQL dengan PHP, [ Home Of Technology ]
Aplikasi CRUD : Hapus Data Database MySQL dengan PHP, [ Home Of Technology ]
Gubug Web - Masih pembahasan mengenai aplikasi CRUD di PHP. Bila sebelumnya kita sudah mencoba membuat Ubah data di database dengan PHP, berbeda dengan sekarang. Yang akan kita coba buat kali ini bagaimana cara nya untuk membuat proses hapus nya, yang tentunya di eksekusi di web browser. Ini bisa membantu ketika data yang tersimpan di dalam database MySQL tidak di butuhkan lagi, sebenarnya tanpa dibuatkan lagi aplikasi web nya juga bisa di lakukan di web server. Namun, mengingat tidak semua orang terbiasa di web server/database MySQL, karena hasil akhir aplikasi ini digunakan untuk admin/user yang belum tentu yang berkecimpung di dunia database.Apabila dilihat dari singkatan CRUD nya, tutorial ini yang terakhir dari kata CRUD yaitu "D" yang artinya Delete atau Menghapus.
Screenshot
Aplikasi CRUD : Hapus Data Database MySQL dengan PHP |
Untuk cara pembuatannya, mari kita langsung coba contoh sederhana nya, dibawah ini.
<?php
//Mulai proses hapus data
//cek dahulu, apakah benar URL sudah ada GET id -> hapus.php?id=siswa_id
if(isset($_GET['id'])){
//inlcude atau memasukkan file koneksi ke database
include('koneksi.php');
//membuat variabel $id yg bernilai dari URL GET id -> hapus.php?id=siswa_id
$id = $_GET['id'];
//cek ke database apakah ada data siswa dengan siswa_id='$id'
$cek = mysql_query("SELECT siswa_id FROM siswa WHERE siswa_id='$id'") or die(mysql_error());
//jika data siswa tidak ada
if(mysql_num_rows($cek) == 0){
//jika data tidak ada, maka redirect atau dikembalikan ke halaman beranda
echo '<script>window.history.back()</script>';
}else{
//jika data ada di database, maka melakukan query DELETE table siswa dengan kondisi WHERE siswa_id='$id'
$del = mysql_query("DELETE FROM siswa WHERE siswa_id='$id'");
//jika query DELETE berhasil
if($del){
echo 'Data siswa berhasil di hapus! '; //Pesan jika proses hapus berhasil
echo '<a href="index.php">Kembali</a>'; //membuat Link untuk kembali ke halaman beranda
}else{
echo 'Gagal menghapus data! '; //Pesan jika proses hapus gagal
echo '<a href="index.php">Kembali</a>'; //membuat Link untuk kembali ke halaman beranda
}
}
}else{
//redirect atau dikembalikan ke halaman beranda
echo '<script>window.history.back()</script>';
}
?>
Simpan dengan nama hapus.php, tempatkan di dalam 1 folder yang kemarin sudah dibuat pada saat pembuatan CRUD : Membuat tambah data ke database MySQL dengan PHP//Mulai proses hapus data
//cek dahulu, apakah benar URL sudah ada GET id -> hapus.php?id=siswa_id
if(isset($_GET['id'])){
//inlcude atau memasukkan file koneksi ke database
include('koneksi.php');
//membuat variabel $id yg bernilai dari URL GET id -> hapus.php?id=siswa_id
$id = $_GET['id'];
//cek ke database apakah ada data siswa dengan siswa_id='$id'
$cek = mysql_query("SELECT siswa_id FROM siswa WHERE siswa_id='$id'") or die(mysql_error());
//jika data siswa tidak ada
if(mysql_num_rows($cek) == 0){
//jika data tidak ada, maka redirect atau dikembalikan ke halaman beranda
echo '<script>window.history.back()</script>';
}else{
//jika data ada di database, maka melakukan query DELETE table siswa dengan kondisi WHERE siswa_id='$id'
$del = mysql_query("DELETE FROM siswa WHERE siswa_id='$id'");
//jika query DELETE berhasil
if($del){
echo 'Data siswa berhasil di hapus! '; //Pesan jika proses hapus berhasil
echo '<a href="index.php">Kembali</a>'; //membuat Link untuk kembali ke halaman beranda
}else{
echo 'Gagal menghapus data! '; //Pesan jika proses hapus gagal
echo '<a href="index.php">Kembali</a>'; //membuat Link untuk kembali ke halaman beranda
}
}
}else{
//redirect atau dikembalikan ke halaman beranda
echo '<script>window.history.back()</script>';
}
?>
~ Selamat mencoba ~
Demikianlah Artikel Aplikasi CRUD : Hapus Data Database MySQL dengan PHP, [ Home Of Technology ]
Sekianlah artikel Aplikasi CRUD : Hapus Data Database MySQL dengan PHP, [ Home Of Technology ] kali ini, mudah-mudahan bisa memberi manfaat untuk anda semua. baiklah, sampai jumpa di postingan artikel lainnya.
Anda sekarang membaca artikel Aplikasi CRUD : Hapus Data Database MySQL dengan PHP, [ Home Of Technology ] dengan alamat link https://homitech.blogspot.com/2015/11/aplikasi-crud-hapus-data-database-mysql.html
0 Response to "Aplikasi CRUD : Hapus Data Database MySQL dengan PHP, [ Home Of Technology ] "
Post a Comment