يستخدم الحذف DELETE لحذف بيانات في صفوف الجدول .
حذف بيانات من قاعدة البيانات
يستخدم التعبير DELETE FROM لحذف بيانات من جدول قاعدة البيانات .
التركيبة
DELETE FROM table_name WHERE some_column = some_value
ملاحظة : لاحظ بأن التعبير WHERE يستخدم مع تركيبة الحذف DELETE لتحديد معين أي البيانات التي سيتم حذفها من الجدول ولكن ان لم تستخدم WHERE سيتك حذف جميع صفوف الجدول .
لدراسة المزيد عن SQL يمكنك زيارة دورة SQL .
لإنشاء كود PHP لاستخدام التعبير السابق يمكن استخدام mysql_query() و هي تستخدم لارسال الأوامر أو الطلبات الى اتصال MySQL .
مثال
لاحظ الجدول في هذا المثال التالي
| FirstName | LastName |
|---|---|
| Ahmad | Jasem |
| Samer | Masri |
| Fuad | Alasad |
يحذف المثال التالي البيانات من الجدول Persons حيث where الكنية LastName='Griffin' :
<?php
$con = mysql_connect("localhost","root","root");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("my_db", $con);
mysql_query("DELETE FROM Persons WHERE LastName='Masri'");
mysql_close($con);
?>
بعد الحذف سيصبح الجدول كالتالي
| FirstName | LastName |
|---|---|
| Ahmad | Jasem |
| Fuad | Alasad |
ليست هناك تعليقات:
إرسال تعليق