การแทรกข้อมูลผ่านคำสั่ง SQL ใน PHP

ตอนนี้เรามาเรียนรู้วิธีการเพิ่มข้อมูลใหม่ ลงในตารางกัน ซึ่งทำได้โดยใช้คำสั่ง INSERT INTO โดยมีไวยากรณ์ดังนี้:

php<?php
  $query = "INSERT INTO ตาราง (ฟิลด์1, ฟิลด์2...) VALUES (ค่า1, ค่า2...)";
?>

เรามาเพิ่มผู้ใช้ใหม่ลงในตาราง users ของเรากัน:

php<?php
  $query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
?>

อาจจะไม่ชัดเจนนักว่าผลลัพธ์จากการแทรก เราไม่จำเป็นต้องประมวลผลผ่าน mysqli_fetch_assoc เราแค่ต้องดำเนินการคำสั่งนี้ผ่าน mysqli_query และผลลัพธ์ของการแทรกข้อมูล สามารถดูได้ผ่าน PhpMyAdmin:

php<?php
  $query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
  mysqli_query($link, $query) or die(mysqli_error($link));
?>

นอกจากนี้ โปรดสังเกตว่าในการแทรกข้อมูล เราไม่ได้ระบุคอลัมน์ id และค่าของมัน ซึ่งนี่ถูกต้อง เพราะค่าของคอลัมน์นี้ จะถูกตั้งโดยฐานข้อมูลโดยอัตโนมัติ

Задание 1

เพิ่มผู้ใช้ใหม่ 'user7' อายุ 26 ปี เงินเดือน 300