Delete From در PHP MySQL

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

در اینجا مثالی آورده شده که تمام رکوردهای LastName='Griffin' در جدول "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);
?>

در این حذف، جدول به این شکل خواهد بود:

FirstName LastName سن
Glenn Quagmire 33