สอนเขียนภาษา PHP ลบข้อมูลในตารางแบบมีเงื่อนไข ตัวอย่างแนะนำการเขียนโค้ดลบข้อมูลจากฐานข้อมูล MySQL แบบมีเงื่อนไข โดยใชคำสั่ง DELETE FROM ร่วมกับ WHERE สำหรับกำหนดเงื่อนไข สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง PHP ลบข้อมูลในตารางแบบมีเงื่อนไข
<?php
$c = mysqli_connect("localhost", "root", "", "db_test");
mysqli_query( $c, "SET NAMES UTF8" );
$id = 1;
$sql = " DELETE FROM book WHERE ( id = '$id' ) ";
$q = mysqli_query( $c, $sql );
if( $q ) {
echo "ลบข้อมูล id = 1 เรียบร้อยแล้ว";
}
mysqli_close( $c );
?>
ผลลัพธ์
ลบข้อมูล id = 1 เรียบร้อยแล้ว
PHP ลบข้อมูลในตารางแบบมีเงื่อนไข ตัวอย่างใช้คำสั่ง DELETE FROM book WHERE ( id = '$id' ) หมายความว่าให้ลบข้อมูลในตาราง book โดยลบตามข้อมูลของตัวแปร id ที่ส่งเข้าไปเป็นการลบแบบมีเงื่อนไข จากตัวอย่างเป็นการลบข้อมูล id = 1 จากตาราง book