PHP MySQL 刪除
DELETE 語(yǔ)句用於從資料庫(kù)表中刪除行。
語(yǔ)法
DELETE FROM table_name
##WHERE some_column = some_value
註解:請(qǐng)注意DELETE 語(yǔ)法中的WHERE 子句。 WHERE 子句規(guī)定了哪些記錄需要?jiǎng)h除。如果您想省去 WHERE 子句,所有的記錄都會(huì)被刪除!
如需學(xué)習(xí)更多關(guān)於 SQL 的知識(shí),請(qǐng)?jiān)煸L我們的?SQL 教學(xué)。實(shí)例說明
先來看看我們Myguests 中的資料:
<?php header("Content-type:text/html;charset=utf-8"); //設(shè)置編碼 $con=mysqli_connect("localhost","root","root","test"); // 檢測(cè)連接 if (mysqli_connect_errno()) { echo "連接失敗: " . mysqli_connect_error(); } mysqli_query($con,"DELETE FROM Myguests WHERE firstname='Mary'"); mysqli_close($con); ?>執(zhí)行程式:
【切記】
1.??? 刪除時(shí)一定要記住加上where條件,不然會(huì)清空整個(gè)表的記錄。 2.??? 刪除重要資料前請(qǐng)務(wù)必備份、備份、備份。