Chèn bản ghi khi thiếu cột thông qua truy vấn SQL trong PHP
Điều gì sẽ xảy ra nếu không chỉ định giá trị của một cột nào đó? Ví dụ, hãy chỉ chỉ định tên và tuổi:
<?php
$query = "INSERT INTO users (name, age) VALUES ('user', 30)";
mysqli_query($link, $query) or die(mysqli_error($link));
?>
Trong trường hợp như vậy, các cột không được chỉ định sẽ lấy giá trị mặc định. Nếu giá trị như vậy không được chỉ định trong PhpMyAdmin, điều này sẽ dẫn đến lỗi và truy vấn như vậy sẽ từ chối thực hiện.
Thêm một người dùng mới 'xxxx',
không chỉ định tuổi và mức lương cho người đó.