Datensätze per INSERT-Befehl mit PHP/MySQL einer Datenbank hinzufügen

Neue Datensätze werden bei MySQL mit dem "INSERT"-Befehl hinzugefügt. Das ist im Grunde nicht kompliziert, die Syntax lautet:

INSERT INTO tabellenname (spalte1, spalte2, ...) VALUES (inhalt_fuer_spalte1, inhalt_fuer_spalte2, ..);

Nach dem INSERT INTO folgt also der Tabellenname, in den die Daten eingefügt werden sollen. Danach werden in Klammern die jeweiligen Spalten der Tabelle benannt. In der Praxis sieht das dann, angelehnt an das Beispiel von SELECT zum Beispiel so aus (wir gehen davon aus, dass eine Verbindung bereits hergestellt ist):

<?php
$sql = "INSERT INTO mitarbeiter (vorname, name, gehalt) VALUES ('Karl', 'Meier', 3000)";
mysqli_query($verbindung, $sql) or die(mysqli_error($verbindung));
?>

Nun ist ein Neuer Datensatz des Mitarbeiters Karl Meier mit einem Gehalt von 3000€ in die Datenbank eingefügt worden.