Skip to content Skip to sidebar Skip to footer

Script Php Untuk Menghapus Data Dalam Tabel Mysql

Ketika sebuah data yang tersimpan di dalam sebuah database tidak diharapkan lagi, maka data tersebut sanggup eksklusif dihapus/delete. Perintah yang dipakai untuk menghapus data yang tersimpan yakni unlik kemudian disusul dengan perintah/query untuk mendelete data yang dimaksud.

Lazimnya data yang akan dihapus dalam tabel MySQL harus terlebih lampau ditampilkan, maka sebelum membuat script PHP untuk melaksanakan proses pembatalan data yang tersimpan maka tentunya terlebih lampau Anda harus menyiapkan sebuah database dan tabel yang sebelumnya sudah isi dengan sebuah data. Bila digambarkan secara sederhana, tabel yang sudah diiskan data tersebut kemudian ditampilkan kepada pengguna dengan dilengkapi tombol/link untuk melaksanakan pembatalan data, link/tombol yang ditekan tersebut akan melaksanakan semacam request ke file PHP yang bertugas untuk mendelete data, file PHP yang bertugas melaksanakan pembatalan data tersebut tentunya meliputi script perintah untuk menghapus data, yaitu unlink kemudian juga dengan perhiasan perintah/query untuk mendelete data yang dimaksud. Kita tidak perlu memakai perintah unlink, kalau memang tidak ada file didalam direktori web yang ingin dihapus

Baca : Menghapus File Gambar Pada Database dan Folder Website

Sebelum membuat script PHP untuk proses pembatalan data , ada beberapa yang perlu Anda persiapkan terlebih lampau.
  1. Siapkan/buat sebuah database gres misal dengan nama pinjaman
  2. Buat sebuah tabel gres misal dengan nama pinjamanku dengan struktur tabel misal id(int)20, namapinjaman(varchar)20, nominal(int)20. Anda juga sanggup jalankan query dibawah ini untuk membuat tabel gres

    CREATE TABLE `pinjamanku` (   `id` int(20) NOT NULL,   `namapinjaman` varchar(50) NOT NULL,   `nominal` int(20) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1;  -- -- Dumping data untuk tabel `pinjamanku` --  INSERT INTO `pinjamanku` (`id`, `namapinjaman`, `nominal`) VALUES (9, 'edan', 50000);  -- -- Indexes for dumped tables --  -- -- Indexes for table `pinjamanku` -- ALTER TABLE `pinjamanku`   ADD PRIMARY KEY (`id`);  -- -- AUTO_INCREMENT for dumped tables --  -- -- AUTO_INCREMENT for table `pinjamanku` -- ALTER TABLE `pinjamanku`   MODIFY `id` int(20) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=10; 
  3. Buatlah sebuah file dengan nama misal koneksi.php Untuk melaksanakan koneksi kedatabase. misal scriptnya sanggup Anda lihat pada halaman Teknik Membuat Koneksi ke Databse Mysql Menggunakan Script PHP
  4. Selanjutnya isi data – data yang ada secara manual kedalam tabel yang sudah dibuat
  5. Buat sebuah file misal dengan nama “tampilpinjaman.php” untuk menampilkan data – data yang sudah tersimpan. Lihat pola source codenya pada halaman  misal Script PHP Untuk Menampilkan Data Dalam Database atau silahkan copy script dibawah ini

    <?php //This code created by: root93.co.id  //if you have any questions, contact me : myroot593@gmail.com require_once('koneksi.php'); $perintah=sprintf("SELECT * FROM pinjamanku"); //perintah untuk menentukan tabel $query=@mysql_query($perintah,$koneksi);//query dengan varibel yang ada di $perintah  ?> <html> <head> <title>Menampilkan Hutang</title> </head> <body> <table width="600" border="1" align="center"> <tr> <td colspan="5" align="center">Data Hutangku</td> </tr> <tr> <th width="5" align="left">NO</th> <th width="40" align="left">Nama Hutang</th> <th width="10" align="left">Nominal(RP)</th> <th width="10" align="left">Delete</th> </tr> <?php //ngambil data dan memecahnya ke array  while($data=mysql_fetch_array($query)) {                  ?> <tr> <td><?php echo $data['id'];?></td> <td><?php echo $data['namapinjaman'];?></td> <td><?php echo $data['nominal'];?></td> <td><a href="delete.php?del=<?php echo $data['id']?>">DELETE</a> </tr>  <?php }?> <tr> <td colspan="2" align="center">JUMLAH</td>  <td><?php $jumlahkan = "SELECT SUM(nominal) AS jumlah_total FROM pinjamanku"; //perintah untuk menjumlahkan $hasil =@mysql_query($jumlahkan) or die (mysql_error());//melakukan query dengan varibel $jumlahkan $t = mysql_fetch_array($hasil); //menyimpan hasil query ke variabel $t echo "<b>" . number_format($t['jumlah_total']) . " </b>";//menampilkaan hasil penjumlahan    ?></td>    </tr> </table> </body>  
Bila tiruananya sudah dipersiapkan berarti Anda sudah mempunyai 2 file PHP yaitu koneksi.php dan tampilpinjaman.php, kemudian juga sudah membuat database dan tabel gres yang sudah diisi dengan data, maka langkah selanjutnya yakni membuat script PHP misal dengan nama “delete.php”. dan diberikut yakni Script PHP Untuk Menghapus Data Dalam Tabel MySQL 


<?php extract($_REQUEST); include('koneksi.php'); unlink($data['namapinjaman']); mysql_query("delete from pinjamanku where id='$del'"); header("Location:tampilpinjaman.php");  ?> 

Berarti kini sudah ada 3 file php yaitu, koneksi.php, tampilpinjaman.php dan delete.php. Terakhir tidakboleh lupa taruh tiruana file ke folder htdocs. Selanjutnya saluran file tampilpinjaman.php melalui browser, maka nanti kurang lebih tampilannya akan terlihat ibarat diberikut 

Ketika sebuah data yang tersimpan di dalam sebuah database tidak diharapkan lagi Script PHP Untuk Menghapus Data Dalam Tabel MySQL
Data ditampilkan dalam bentuk tabel dengan beberapa baris baris kolom sesuai dengan jumlah data yang dimasukan. Bila Anda menekan tombol DELETE yang berada di salah satu baris yang bekerjasama dengan data, maka data tersebut akan melaksanakan request ke file delete.php dan menghapus data yang dimaksud.

Lihat juga : Menampilkan Pesan Ketika Database Berhasil Dihapus

Mungkin proses pembatalan data diatas masih terbilang sederhana, Anda sanggup saja menambahkan variasi lain misal saat di klik DELETE menampilkan peringatan terlebih lampau kepada user apakah yakin akan mendelete data atau tidak, atau pesan yang memdiberitahukan saat data berhasil di delete dsb.

Mungkin spesialuntuk itu saja yang sanggup Saya sampaikan, bila ada kesalahan dalam penyampian maka mohon untuk diluruskan alasannya yakni Saya masih dalam proses berguru dan masih harus banyak belajar. Selamat mencoba, supaya berhasil

Post a Comment for "Script Php Untuk Menghapus Data Dalam Tabel Mysql"