دستور اسكيوالdelete براي حذف اطلاعات جدول ميباشد .فرم كلي دستور بصورت زيراست.
همه ركورد هاي جدول كه در شرط صادق هستند حدف ميشوند .اگر هيچ شرطي ذكرنشده باشد دستور همه ركوردهاي جدول را حذف مي نمايد.
مثال ـ برنامه حذف اطلاعات
درمثال زير ازجدولMyGuests ركورديكهid=2 باشد ، حذف ميگردد. برنامهphp آن حذف اطلاعات بروش mysqli شيگرا ميباشد.
<?php $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "myDB"; // Create connection $conn = new mysqli($servername, $username, $password, $dbname); // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } // sql to delete a record $sql = "DELETE FROM MyGuests WHERE id=3"; if ($conn->query($sql) === TRUE) { echo "Record deleted successfully"; } else { echo "Error deleting record: " . $conn->error; } $conn->close();