PHP MySQL การลบ From

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

ลบข้อมูลในฐานข้อมูล

คำสั่ง DELETE FROM ใช้เพื่อลบบันทึกจากตารางฐานข้อมูล

รูปแบบ

DELETE FROM table_name
WHERE column_name = some_value

หมายเหตุ:SQL ไม่ควรมีความยุ่งยากต่อการเปรียบเทียบในรูปแบบของศัพท์พจน์ DELETE FROM และ delete from เท่ากัน

เพื่อให้ PHP ปฏิบัติการบนประโยคดังกล่าว เราต้องใช้ฟังก์ชัน mysql_query() ซึ่งใช้สำหรับส่งคำสั่งและคำถามไปยังการเชื่อมต่อ SQL

ตัวอย่าง

เมื่อเราสร้างตาราง "Persons" ในตัวอย่างนี้เราสร้างตารางดูเหมือนนี้:

FirstName LastName อายุ
Peter Griffin 35
Glenn Quagmire 33

ตัวอย่างดังนี้ ลบบันทึกทั้งหมดจากตาราง "Persons" ที่ LastName='Griffin':

<?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);
?>

หลังจากการลบข้อมูลครั้งนี้ ตารางดูเหมือนนี้:

FirstName LastName อายุ
Glenn Quagmire 33