PHP MySQL Delete From

DELETE FROM ɗauɗaɗu ɗauɗaɗu dajinɗu ɗauɗaɗu.

حذف داده‌های دیتابیس

DELETE FROM جملات برای حذف رکوردها از جدول‌های دیتابیس استفاده می‌شود.

جملات

DELETE FROM table_name
WHERE column_name = some_value

نکته:SQL نسبت به حروف بزرگ و کوچک بی‌تفاوت است. DELETE FROM با delete from معادل است.

برای اینکه PHP بتواند عبارت بالا را اجرا کند، باید از فونکشن mysql_query استفاده کنیم. این فونکشن برای ارسال کوئری‌ها و دستورات به اتصال SQL استفاده می‌شود.

مثال

در ابتدای این درس، ما یک جدول به نام "Persons" ایجاد کردیم. این جدول به این شکل به نظر می‌رسد:

FirstName LastName Age
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 Age
Glenn Quagmire 33