Bagian yang terakhir yang menyangkut operasi database adalah hapus data. Untuk menghapus suatu data yang sudah ada di dalam database, pertama2 kita membutuhkan suatu record yang diidentifikasi sebagai primary key, yaitu data yang tidak boleh kembar atau sama.

Secara sederhana kita cukup membuat sebuah textfield yang mengacu pada pencarian record. Contoh, kita menggunakan id siswa sebagai key pencarian, maka kita siapkan form untuk menampung isian id siswa.

<form method=POST action=delete1.php>
<input type=text name=id_siswa>
</form>

lalu pada delete1.php, kita perlu menuliskan script PHP untuk melakukan koneksi database dan mengeksekusi perintah SQL untuk menghapus record.

<?php
$db = mysql_connect(“localhost”,”root”,”password”);
mysql_select_db(“database”,$db);

$sql=”DELETE FROM tblsiswa WHERE idsiswa='”.POST[‘id_siswa’].”‘”;
$result=mysql_query($sql);
echo “Record terhapus”;

?>