Delete From MySQL PHP

DELETE FROM 语句用于从数据库表中删除行。

Hapus data daripada pangkalan data

Pernyataan DELETE digunakan untuk menghapus rekod daripada tabel dalam pangkalan data.

Sintaks

DELETE FROM table_name
WHERE column_name = some_value

Komen:SQL tak berhati hati dengan huruf besar dan kecil. DELETE FROM adalah sama dengan delete from.

Untuk membuat PHP melaksanakan pernyataan di atas, kita harus menggunakan fungsi mysql_query(). Fungsi ini digunakan untuk menghantar pertanyaan dan perintah kepada sambungan SQL.

Contoh

Sebelum ini, kami membuat sebuah tabel yang dinamakan "Persons" dalam tutorial ini. Ia kelihatan seperti ini:

FirstName LastName Umur
Peter Griffin 35
Glenn Quagmire 33

Contoh di bawah ini menghapus semua rekod dengan LastName='Griffin' daripada 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