Chèn bản ghi thông qua truy vấn SQL trong PHP
Bây giờ hãy học cách thêm các bản ghi mới
vào bảng. Điều này được thực hiện bằng lệnh
INSERT INTO. Nó có cú pháp như sau:
<?php
$query = "INSERT INTO bang (truong1, truong2...) VALUES (giatri1, giatri2...)";
?>
Hãy thêm một người dùng mới
vào bảng users của chúng ta:
<?php
$query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
?>
Có thể không quá rõ ràng rằng kết quả
chèn không cần chúng ta xử lý qua mysqli_fetch_assoc.
Chúng ta chỉ cần thực hiện truy vấn này thông qua
mysqli_query, và kết quả chèn
cần được kiểm tra qua PhpMyAdmin:
<?php
$query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
mysqli_query($link, $query) or die(mysqli_error($link));
?>
Hãy cũng lưu ý rằng khi chèn
chúng ta không chỉ định cột id và giá trị của nó.
Và điều này là đúng, vì giá trị của cột này
sẽ được cơ sở dữ liệu tự động thiết lập.
Thêm người dùng mới 'user7', 26
tuổi, lương 300.