دستور Delete From در MySQL با PHP

DELETE سورج کو دیتابیس کی تھنک میں سے رکھا جاتا ہے.

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

استفاده از دستور 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