belajar dan berbagi

belajar dan berbagi

Membuat Konfirmasi Saat Akan menghapus data

Teknik Membuat Konfirmasi Saat Akan menghapus dengan php, dapat dilakukan dengan menyisipkan js alias JavaScript. Cara Membuat Konfirmasi Ketika Akan Menghapus Data pada table php dengan menggunakan JavaScript dapat dilihat pada contoh seperti berikut ini.

Simpan kode berikut diantara diantara <head> silahkan simpan disini </head>

mengapa disimpan diantara tag <head>dan </head> ??
karena kita akan mudah untuk menggunakan JavaScript jika diletakan pada tag tersebut. pada saat akan menjalankan script untuk menghapus data maka perintah diletakan diantara tag <body> dan </body>.

untuk lebih jelasnya silahkan lihat script lengkap dan penggunaan script untk menghapus data, sebagai berikut.

<html>
<head>
<script type="text/javascript">
function confirm() {
var msg;
msg= "Apakah Mang Kemed Yakin Akan Menghapus Data ? " ;
var agree=confirm(msg);
if (agree)
return true ;
else
return false ;
}</script>

</head>
<body>
<a href="del_data_pegawai.php?delete&id=<?=$id;?>" title="Delete" class="linkTrans" onclick="return confirm()">Delete</a>
</body>
</html>

PENJELASAN JvaScript Diatas
<script type="text/javascript"> dan </script> berfungsi untuk mendeskripsikan bahwa script tersebut adalah javascript. sehingga browser akan mengenalinya.

function confirm() {
}

Deskripsi dari fungsi yang akan dibuat dan yang akan dieksekusi/dijalankan.

var msg; deskripsi variabel yang akan digunakan.

msg= "Apakah Mang Kemed Yakin Akan Menghapus Data ? " ;
pesan yang akan ditampilkan pada saat dijalankan. 

var agree=confirm(msg);
if (agree)
return true ;
else
return false ;

kondisi pada saat script dijalankan. atau dalam bahasa indonesianya seperti ini. jika setuju dengan konfirmasi variabel maka perintah penghapusan dilakukan jika tidak jangan lakukan penghapusan. kurang lebih seperti ini logikanya..

<a href="del_data.php?delete&id=<?=$id;?>" title="Delete" class="linkTrans" onclick="return confirm()">Delete</a>

mengarahkan ke link tujuan dan meletakan proses serta menyertakan id sebagai variabel data yang akan diharus. title="delete" menjelaskan judul saat kursor diatasnya.
atau dalam penjelasannya jika dipisah seperti berikut:
alamat_data.php merupakan alamat dimana data tersebut diletakan pada page-page tertentu. misalkan data_guru.php,  data_siswa.php, ingat penulisan ini tanpa spasi. perhatikan penulisany berpengaruh besar kecilnya huruf yang digunakan pada saat eksekusi.
?delete merupakan proses yang akan dilakukan pada saat script dijalankan.
id merupakan id yang akan digunakan pada saat eksekusi script tersebut. variabel ini harus sesuai dengan variabel saat
mengambil data dari tabel.

onclick="return confirm()">Delete</a>
menjalankan fungsi confirm() yang telah dibuat pada javascript.


setelah menyimak penjelasan mengenai script sekarang simak Penjelasan dari penggunaan javascript diatas. ketika diklik maka akan tampil alert pesan popup , jika ditekan OK maka akan dilanjutkan ke penghapusan data ,  dan jika anda tekan batal berarti data tidak akan proses penghapusan.

Catatan:
Nama Variabel fungsi dapat diubah sesuai kebutuhan. pesan yang akan ditampilkan sesuailkan dengan data yang akan dihapus, ini penting karena akan mempengaruhi user pada saat
akan menghapus data, jika pesan yang ditampilkan tidak sesuai dengan data yang akan dihapus.
jadi sesuaikan pesan yang ditampilkan dengan data yang akan dihapus.

untuk <a href=""> arahkan kehalaman dimana data tersebut akan dihapus.

Demikian Teknik Membuat Konfirmasi Saat Akan menghapus dengan php, semoga bermanfaat.

4 Responses to "Membuat Konfirmasi Saat Akan menghapus data"