Inserarea înregistrărilor cu coloane lipsă prin interogare SQL în PHP
Ce se întâmplă dacă nu specificați valoarea unei coloane? De exemplu, să specificăm doar numele și vârsta:
<?php
$query = "INSERT INTO users (name, age) VALUES ('user', 30)";
mysqli_query($link, $query) or die(mysqli_error($link));
?>
În acest caz, coloanele nespecificate vor prelua valoarea implicită. Dacă o astfel de valoare nu este specificată în PhpMyAdmin, aceasta va duce la o eroare și o astfel de interogare nu va fi executată.
Adăugați un nou utilizator 'xxxx',
fără a specifica vârsta și salariul.