يستخدم الحذف 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 |
ليست هناك تعليقات:
إرسال تعليق