Delete From MySQL PHP

Perintah DELETE digunakan untuk menghapus baris dari tabel database.

Menghapus data di database

Kalimat DELETE FROM digunakan untuk menghapus rekaman dari tabel database.

Kalimat

DELETE FROM table_name
WHERE column_name = some_value

Keterangan:SQL tak berbeda ukuran huruf. DELETE FROM sama dengan delete from.

Untuk membuat PHP melaksanakan pernyataan di atas, kita harus menggunakan fungsi mysql_query(). Fungsi ini digunakan untuk mengirimkan query dan perintah ke koneksi SQL.

Contoh

Dahulu, kami membuat tabel dengan nama "Persons" di tutorial ini. Bentuknya seperti ini:

FirstName LastName Umur
Peter Griffin 35
Glenn Quagmire 33

Contoh di bawah ini menghapus semua rekaman LastName='Griffin' di tabel "Persons":

<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
mysql_select_db("my_db", $con);
mysql_query("DELETE FROM Persons WHERE LastName='Griffin'");
mysql_close($con);
?>

Setelah penghapusan ini, tabel seperti ini:

FirstName LastName Umur
Glenn Quagmire 33