บันทึกข้อมูลลงฐานข้อมูล MySQL ผ่าน PHP 

เพื่อเขียนโปรแกรมบันทึกข้อมูลลงฐานข้อมูล phpMyAdmin ด้วยภาษา PHP จำเป็นต้องมีการเชื่อมต่อฐานข้อมูลก่อน โดยใช้คำสั่ง mysqli_connect() เพื่อเชื่อมต่อฐานข้อมูล และ mysqli_select_db() เพื่อเลือกฐานข้อมูลที่ต้องการใช้งาน ดังนี้

// กำหนดข้อมูลการเชื่อมต่อฐานข้อมูล
$servername = "localhost";  // ชื่อ Server
$username = "username";     // ชื่อผู้ใช้ฐานข้อมูล
$password = "password";     // รหัสผ่านฐานข้อมูล
$dbname = "myDB";           // ชื่อฐานข้อมูล

// ทำการเชื่อมต่อฐานข้อมูล
$conn = mysqli_connect($servername, $username, $password, $dbname);

// ตรวจสอบการเชื่อมต่อฐานข้อมูล
if (!$conn) {
    die("Connection failed: " . mysqli_connect_error());
}

// เลือกฐานข้อมูลที่ต้องการใช้งาน
mysqli_select_db($conn, $dbname);

เมื่อเชื่อมต่อฐานข้อมูลเรียบร้อยแล้ว สามารถใช้คำสั่ง mysqli_query() เพื่อส่งคำสั่ง SQL เพื่อบันทึกข้อมูลลงฐานข้อมูล ดังนี้

// กำหนดข้อมูลที่ต้องการบันทึกลงฐานข้อมูล
$name = "John Doe";
$email = "johndoe@example.com";
$phone = "1234567890";

// สร้างคำสั่ง SQL สำหรับบันทึกข้อมูลลงฐานข้อมูล
$sql = "INSERT INTO users (name, email, phone) VALUES ('$name', '$email', '$phone')";

// ส่งคำสั่ง SQL เพื่อบันทึกข้อมูลลงฐานข้อมูล
if (mysqli_query($conn, $sql)) {
    echo "Record created successfully";
} else {
    echo "Error: " . $sql . "<br>" . mysqli_error($conn);
}

โดยที่ users เป็นชื่อตารางฐานข้อมูลที่ต้องการบันทึกข้อมูลลงไป และ name, email, phone เป็นชื่อฟิลด์ของตารางที่ต้องการบ
0Shares

Leave a Reply

Your email address will not be published.