Invoegen van records bij ontbrekende kolommen via SQL-query in PHP
Wat gebeurt er als je geen waarde opgeeft voor een kolom? Laten we bijvoorbeeld alleen de naam en leeftijd specificeren:
<?php
$query = "INSERT INTO users (name, age) VALUES ('user', 30)";
mysqli_query($link, $query) or die(mysqli_error($link));
?>
In dat geval nemen de niet-gespecificeerde kolommen de standaardwaarde aan. Als een dergelijke waarde niet is opgegeven in PhpMyAdmin, leidt dit tot een fout en zal een dergelijke query weigeren uit te voeren.
Voeg een nieuwe gebruiker 'xxxx' toe,
zonder zijn leeftijd en salaris op te geven.