Welcome To Gudang Ilmu 79

Best Learning Solutions for Tech And Education

Membuat Fungsi Delete pada PHP

Fungsi Delete di PHP digunakan untuk menghapus data dari database. Biasanya digunakan pada fitur hapus data dalam aplikasi berbasis web, seperti menghapus data pengguna, produk, atau artikel.

Dalam SQL, perintah untuk menghapus data adalah:

DELETE FROM nama_tabel WHERE kondisi;

Pentingnya Menggunakan Delete dengan Benar

Penggunaan fungsi delete harus sangat hati-hati, karena:

  • Data yang dihapus tidak bisa dikembalikan

  • Jika tidak menggunakan WHERE, seluruh data dalam tabel akan terhapus

Contoh Struktur Tabel

Misalnya terdapat tabel users:

idnamaemail
1Andiandi@gmail.com
2Budibudi@gmail.com
Fungsi delete digunakan untuk menghapus data di database , menggunakan perintah SQL DELETE Harus menggunakan kondisi WHERE Prepared statement adalah cara paling aman

 Copy coding Tombol Delete


<form action="" method="POST">
<input type="hidden" name="id_rm" value="<?php echo $rows_dr ["id_rm"] ?>">
<button onclick =" return confirm ('Anda yakin, akan menghapus data, tersebut ?.?');" type="submite" name="delete">Delete</button>
</form> 

 

Copy coding Fungsi Delete

<?php 
	if( isset($_POST ["delete"]) ){
	var_dump($_POST);
	if( Hapus_data ($_POST) > 0 ) {
        echo "
        <script>
        alert('Data Identitas Web berhasil di delete !')
        document.location.href = '/kesehatan_b/app/rekam_medis/rekam_data.php'
        </script>
        ";
        }else {
          echo "
        <script>
        alert('Data Identitas Web gagal di delete !')
        document.location.href = '/kesehatan_b/app/rekam_medis/rekam_data.php'
        </script>
          "; 
        }
}
	function Hapus_data ($data) {
    global $koneksi;
    $id  = htmlspecialchars($data ["id_rm"]);
    mysqli_query($koneksi, "DELETE FROM rekam_medis  WHERE id_rm = '$id' ");
    return mysqli_affected_rows($koneksi);
}
 ?>	

Comments

Tidak ada komentar:

"Terimakasih telah berkunjung ke blog kami, semoga anda dapat menemukan apa yang anda cari. Mohon untuk menambahkan komentar!"

SEARCH

RECENT POSTS

Loading posts...

CATEGORIES

TAG CLOUD

Loading tags...