Einfügen von Datensätzen per SQL-Abfrage in PHP
Lassen Sie uns nun lernen, wie man neue Datensätze
in eine Tabelle hinzufügt. Dies geschieht mit dem Befehl
INSERT INTO. Er hat die folgende Syntax:
<?php
$query = "INSERT INTO таблица (поле1, поле2...) VALUES (значение1, значение2...)";
?>
Lassen Sie uns unserer Tabelle users einen
neuen Benutzer hinzufügen:
<?php
$query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
?>
Es mag nicht ganz offensichtlich sein, dass wir das Ergebnis
des Einfügens nicht über mysqli_fetch_assoc verarbeiten müssen.
Wir müssen diese Abfrage einfach nur über
mysqli_query ausführen, und das Ergebnis der Einfügung
können wir dann über PhpMyAdmin einsehen:
<?php
$query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)";
mysqli_query($link, $query) or die(mysqli_error($link));
?>
Beachten Sie auch, dass wir beim Einfügen
die Spalte id und ihren Wert nicht angeben.
Und das ist richtig so, da der Wert dieser Spalte
automatisch von der Datenbank vergeben wird.
Fügen Sie einen neuen Benutzer 'user7', 26
Jahre alt, Gehalt 300 hinzu.