Einfügen von Datensätzen bei fehlenden Spalten über SQL-Abfrage in PHP
Was passiert, wenn der Wert für eine Spalte nicht angegeben wird? Lassen Sie uns zum Beispiel nur Name und Alter angeben:
<?php
$query = "INSERT INTO users (name, age) VALUES ('user', 30)";
mysqli_query($link, $query) or die(mysqli_error($link));
?>
In diesem Fall nehmen die nicht angegebenen Spalten den Standardwert an. Wenn dieser Wert nicht in PhpMyAdmin angegeben ist, führt dies zu einem Fehler und eine solche Abfrage wird nicht ausgeführt.
Fügen Sie einen neuen Benutzer 'xxxx' hinzu,
ohne dessen Alter und Gehalt anzugeben.