Devdit
 

เพิ่มข้อมูล หลายรายการ PHP MySQL

679

เพิ่มข้อมูล หลายรายการ PHP MySQL บทความนี้สอนเขียนโค้ดเพิ่มข้อมูลลงฐานข้อมูล MySQL ด้วยชุดคำสั่งในกลุ่ม DML คือ INSERT INTO โดยเพิ่มข้อมูลหลายรายการพร้อมกัน สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง เพิ่มข้อมูล หลายรายการ PHP MySQL

1. สร้างฐานข้อมูลชื่อ example และรันคำสั่ง SQL ด้านล่างเพื่อสร้างตารางชื่อ words

CREATE TABLE `words` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` char(255) NOT NULL,

  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=0 DEFAULT CHARSET=utf8mb4

 

2. เขียนโค้ดเพิ่มข้อมูล หลายรายการ PHP

<?php
    $conn = mysqli_connect( "localhost", "root", "", "example" );
    mysqli_query( $conn, "SET NAMES UTF8" );
    $sql = " 
                INSERT INTO 
                words ( name ) 
                VALUES 
                ( 'apple' ),
                ( 'banana' ),
                ( 'orange' ) 
           ";
    $q = mysqli_query( $conn, $sql );
    if( $q ) {
        echo "<div style='margin-top:.5rem;'>เพิ่มข้อมูล หลายรายการ PHP เรียบร้อย</div>";
    }
    mysqli_close( $conn );
?>

ผลลัพธ์

เพิ่มข้อมูล หลายรายการ PHP เรียบร้อย
+----+--------+
| id | name   |
+----+--------+
| 36 | apple  |
| 37 | banana |
| 38 | orange |
+----+--------+

คำอธิบาย

เพิ่มข้อมูล หลายรายการ PHP จากตัวอย่างเชื่อมต่อฐานข้อมูลชื่อ example ของ MySQL พร้อมกับสร้างคำสั่ง SQL เพิ่มข้อมูลหลายรายการพร้อมกัน คือ apple, banana และ orange ลงในตารางชื่อ words พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ

เขียน 1 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ