Devdit
 

วิธีลบข้อมูลทั้งหมดในตาราง ภาษา PHP ฐานข้อมูล MySQL

1.5K

โปรแกรมมีตารางข้อมูลชื่อ student กรณีต้องการลบข้อมูลทั้งหมดในตารางโดยใช้ภาษา PHP ร่วมกับฐานข้อมูล MySQL สามารถทำได้ผ่านคำสั่ง DELETE FROM ของ SQL ร่วมกับชุดคำสั่ง mysqli สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง

$sql = " DELETE FROM student ";
mysqli_query( $conn, $sql );
$row = mysqli_affected_rows( $conn );
if( $row > 0 ) {
    echo "ลบข้อมูลสำเร็จ";
} else {
    echo "ไม่สามารถลบข้อมูลได้";
}

 

ตัวอย่าง กรณีถ้าต้องการลบเฉพาะบางข้อมูล เช่น ลบเฉพาะ id = 1 สามารถเขียนโปรแกรมได้ดังนี้

$sql = " DELETE FROM student WHERE ( id = 1 ) ";
mysqli_query( $conn, $sql );
$row = mysqli_affected_rows( $conn );
if( $row > 0 ) {
    echo "ลบข้อมูลสำเร็จ";
} else {
    echo "ไม่สามารถลบข้อมูลได้";
}
แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ