contact
WA: 0822-8846-7823
SMS: 0822-8846-7823
Call: 0822-8846-7823
BBM: D7DB3491
ebsofmail@gmail.com

Cara Menghapus data Mysql Dengan PHP

Posted in PHP MYSQL / i Life at 28 April 2016 With 0 Comments

Setelah Sebelumnya admin memposting Cara Input Data di Mysql dengan PHP, Kemudian  Cara Menampilkan Data mysql Dengan PHP, kali ini kita akan membahas Cara Menghapus data di Mysql dengan PHP, Cara Update Data di Mysql Dengan PHP yang singkatan dari Semuanya adalah CRUD dengan PHP MYSQL

Cara Menghapus Data di Mysql Dengan PHP

Kali ini kita akan membuat hapus data dengan php, berikut tutorialnya :

Hapus Data (Delete/Hapus)

▼ Download Source Code Dibawah Ini ▼


Langkah selanjutnya adalah melakukan perintah Delete untuk menghapus data dari database. File yang akan kita buat adalah hapus.php.
Silakan salin script berikut ini kemudian simpan dengan nama hapus.php :

hapus.php

<?php
//memulai 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 id FROM mhs WHERE 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 mhs WHERE id='$id'");
 
  //jika query DELETE berhasil
  if($del){
   
   echo 'Data mahasiswa 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>';
}
?>


Dari script hapus.php di atas dijelaskan bahwa jika kita mengklik link hapus pada index.php, maka kita akan mendapatkan link seperti hapus.php?id=2. Ini artinya script di atas mendeteksi dari url tersebut berapa id nya, jika id=2, maka script akan menghapus data mahasiswa yang memiliki id=2.

Cara Update Edit data di mysql dengan PHP

Artikel Rekomendasi



Artikel Terkait

Diskusi