Datensatz mit Formular in SQL-Datenbank speichern

salipin

Benutzer
Beiträge
5
Hallo Leute
Möchte mit einem Formular Datensätze in meine SQL-Datenbank speichern.
Erhalte jedoch bei dieser Zeile (siehe unten) eine Fehlermeldung.
Hab ich hier wo einen Fehler?
Danke für Eure Hilfe.
LG Salipin ;)

$sql = INSERT INTO tabellenname ('ID','Familienname','Vorname','StrasseNr','PLZ','Ort','TelNr','Mail') VALUES (NULL, '$Familienname', '$Vorname', '$StrasseNr', '$PLZ', '$Ort', '$TelNr', '$Mail');
 
Werbung:
ZEILE 40:
$sql = INSERT INTO tabellenname ('ID','Familienname','Vorname','StrasseNr','PLZ','Ort','TelNr','Mail') VALUES (NULL, '$Familienname', '$Vorname', '$StrasseNr', '$PLZ', '$Ort', '$TelNr', '$Mail');
 
Hab mal den ganzen Code eingefügt - vielleicht kann jemand helfen - DANKE. :)

<?php
session_start();
if(isset($_SESSION["username"])) {
?>
<html>
<head>
<title>Mein Bereich</title>
<meta charset="UTF-8" />
</head>
<body>
<h1>Hallo <?php echo $_SESSION["username"]; ?></h1>
<?php
require_once ('configuration.php');
$db_link = mysqli_connect (MYSQL_HOST,
MYSQL_BENUTZER,
MYSQL_KENNWORT,
MYSQL_DATENBANK);
?>
<form method ="POST">
Familienname: <input type="text" name="Familienname" /><br />
Vorname: <input type="text" name="Vorname" /><br />
StrasseNr: <input type="text" name="StrasseNr" /><br />
PLZ: <input type="text" name="PLZ" /><br />
Ort: <input type="text" name="Ort" /><br />
TelNr: <input type="text" name="TelNr" /><br />
Mail: <input type="text" name="Mail" /><br />
<input type="submit" value="submit" />
</form>

<?php
if(isset($_POST['submit'])) {
$Familienname = ($_POST["Familienname"]);
$Vorname = ($_POST["Vorname"]);
$StrasseNr = ($_POST["StrasseNr"]);
$PLZ = ($_POST["PLZ"]);
$Ort = ($_POST["Ort"]);
$TelNr = ($_POST["TelNr"]);
$Mail = ($_POST["Mail"]);


$sql = INSERT INTO tabellenname ('ID','Familienname','Vorname','StrasseNr','PLZ','Ort','TelNr','Mail') VALUES (NULL, '$Familienname', '$Vorname', '$StrasseNr', '$PLZ', '$Ort', '$TelNr', '$Mail');


$query = mysqli_query($sql) or die (mysqli_error());
if ($query == true)
{
echo "Datensatz wurde eingefügt";
}
else
{
echo "Datensatz konnte nicht eingefügt werden";
}
}

?>

<a href="logout.php">Ausloggen</a>
</body>
</html>
<?php
} else {
?>
Bitte erst einloggen, <a href="index.php">hier</a>.
<?php
}
?>
 
PHP:
$sql = "INSERT INTO tabellenname ('ID','Familienname','Vorname','StrasseNr','PLZ','Ort','TelNr','Mail') VALUES (NULL, '$Familienname', '$Vorname', '$StrasseNr', '$PLZ', '$Ort', '$TelNr', '$Mail');";
As simple as that ?
 
Werbung:
Zurück
Oben