Menghapus Data Di Database Dengan PHP (Delete)

  Trik Menguasai Tutorial ( Materi di Ebsof ) :

  • Bacalah Dengan seksama dan pahami, Jangan anda melangkah-melangkah dalam membaca.. hal ini dikarenakan Tutorial ini merupakan kelanjutan dari tutorial sebelumnya.
  • Pahami setiap kalimatnya , Jika ada yang kurang paham,, silahakan anda meninggalkan komentar anda mengenai hal yang anda belum pahami.
  • Praktekkan sendiri, agar anda lebih menguasai.
  • Jika anda mengalami kegagalan , silahkan anda hubungi pihak ebsof
Tutorial kali Ini Merupakan Lanjutan Dari :
  1. Membuat Input Data Ke Database Dengan PHP 
  2. Menampilkan Data Dari Database MYSQL dengan PHP , nah tentunya tutorial ini menjadi urutan ke tiga.
Setelah anda dapat mengerti langkah di atas, langkah selanjutnya ialah "Menghapus Data Yang ada Di Database Dengan PHP " , Tutorial ini sengaja saya buat langkah demi langkah agar anda dapat menguasai dasar dari PHP.... ( tentunya ini berdasarkan penglaman saya belajar...........heeee.....heeeeee)

Ok.. langsung aja... Pada tutorial sebelumnya... "Menampilkan Data Dari Database MYSQL dengan PHP" kita sudah bisa menampilkan data dari database , berikut penampakan data yang ada di database MYSQL  :


dan ini merupakan gambar yang ada di Browser, jika anda belum mempunyai file nya , anda bisa membaca dan mendownload pada materi "Menampilkan Data Dari Database MYSQL dengan PHP" :

Setelah kita berhasil membuat / menampilkan data, Kita akan membuat Tombol / Aksi Hapus.. Yang kita perlukan hanya sedikit memodifikasi tabel dengan menambahkan sebuah colom dibagian kanan/ disamping kanan. Jika anda menggunakan editor Macromedia Dreamweaver berikut caranya :

bukalah file tampil_data.php

Insertkan kolom dibagian Kanan "JK" dengan cara : klik kanan-Table-Insert Rows or Colom

akan muncul kotak dialog ,dan lakukan pengaturan  Seperti berikut :
Setelah itu Klik Ok.. Maka akan bertambah 1 buah kolom, Buatlah Aksi, Delete dan Edit , seperti berikut :


Setelah itu buatlah Link "DELETE"yang mengarah ke file delete.php seperti berikut :

delete.php?id=<?php echo $dataTampil['id'] ; ?>

Bagi anda yang menggunakan editor laing, coding "tampil_data.php" yang sudah dimodifikasi akan seperti ini :


<table width="400" border="0" align="center" cellpadding="2" cellspacing="1" bgcolor="#000000" celpading="2" celspacing="1" >
  <tr bgcolor="#CCFFFF">
    <td><div align="center"><strong>No</strong></div></td>
    <td><div align="center"><strong>Nama</strong></div></td>
    <td><div align="center"><strong>Alamat</strong></div></td>
    <td><div align="center"><strong>JK</strong></div></td>
    <td> <div align="center"><strong>Aksi </strong></div></td>
  </tr>
  <?php

   mysql_connect('localhost','root','');
   mysql_select_db('db_ebsof');
 
   $tampil="SELECT * FROM tbl_input";
   $qryTampil=mysql_query($tampil);
   while ($dataTampil=mysql_fetch_array($qryTampil)) {
  $no++;
  ?>
 
   <tr bgcolor="#FFFFFF">
    <td><?php echo $no ; ?></td>
    <td><?php echo $dataTampil['nama']; ?></td>
    <td><?php echo $dataTampil['alamat']; ?></td>
    <td><?php echo $dataTampil['jk']; ?></td>
    <td><div align="center"><a href="delete.php?id=<?php echo $dataTampil['id'] ; ?>">Delete</a> | Edit </div></td>
  </tr>
 <?php } ?>
</table>



Sekarang kita tinggal membuat file delete.php adapun Coding delete.php ialah sebagai berikut :

<?php

mysql_connect('localhost','root','');

mysql_select_db('db_ebsof');



$id=$_GET['id'];

$delete="Delete FROM tbl_input Where id='$id'";

mysql_query($delete) or die ("Error tu");



echo "<center><h3>Data berhasil di hapus</h3></center>";



?>


Lihat hasil di browser anda , Jika tidak ada kesalahan. makan akan tampil seperti gambar di bawah ini :


Jika di klik tombol "delete" makan Data Yang di Database akan terhapus dan akan muncul pesan :

LihatTutupKomentar