eppis wrote:Könntet ihr mir nicht den Code nennen?
Hintergrundwissen kommt nachher
Gerne.
Um einen neuen Datensatz einzufügen, ist ein "INSERT" Statement notwendig. Hier in plakatives Beispiel:
- Code: Select all
INSERT INTO MyGuests (firstname, lastname, email) VALUES ('John', 'Doe', 'john@example.com')
Damit werden in die Tabelle "MyGuests" mit den Spalten firstname, lastname und email die entsprechenden Werte (s.o.) eingetragen.
Um diesen Code in PHP auszuführen und an MySQL zu reichen, bedient man sich der mysqli_ Schnittstelle, hier ein Beispiel passend zum oben gezeigten SQL Statement:
- Code: Select all
<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
// Create connection
$conn = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
$sql = "INSERT INTO MyGuests (firstname, lastname, email)
VALUES ('John', 'Doe', 'john@example.com')";
if (mysqli_query($conn, $sql)) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "<br>" . mysqli_error($conn);
}
mysqli_close($conn);
?>
Und nun einfach machen, das Verständnis kommt ja später.