يتم استخدام عبارة DELETE لحذف الصفوف من جدول قاعدة البيانات.
يتم استخدام عبارة DELETE FROM لحذف السجلات من جدول قاعدة البيانات.
حذف من table_nameWHERE some_column = some_value
ملاحظة: يرجى ملاحظة جملة WHERE في صيغة DELETE. تحدد جملة WHERE السجلات التي يجب حذفها. إذا كنت تريد حذف جملة WHERE، فسيتم حذف جميع السجلات!
لمعرفة المزيد حول SQL، قم بزيارة دروس SQL الخاصة بنا.
لكي تتمكن PHP من تنفيذ العبارة أعلاه، يجب علينا استخدام الدالة mysqli_query(). تُستخدم هذه الوظيفة لإرسال الاستعلامات أو الأوامر إلى اتصال MySQL.
يرجى الاطلاع على جدول "الأشخاص" أدناه:
الاسم الأول | اسم العائلة | عمر |
---|---|---|
بيتر | غريفين | 35 |
جلين | مستنقع | 33 |
يحذف المثال التالي كافة السجلات التي تحتوي على LastName='Griffin' في جدول "الأشخاص":
<?php$con=mysqli_connect("localhost"، "اسم المستخدم"، "كلمة المرور"، "قاعدة البيانات")؛ // كشف الاتصال if (mysqli_connect_errno()){ echo "فشل الاتصال: " . $con،"حذف من الأشخاص حيث LastName='Griffin'");mysqli_إغلاق($con);?>
بعد هذا الحذف، يصبح جدول "الأشخاص" بالشكل التالي:
الاسم الأول | اسم العائلة | عمر |
---|---|---|
جلين | مستنقع | 33 |