Ich hab ein Formular wo man die Daten eintragen muss und die werden dann an eine PHP datei geschick,
die die Daten in eine DB schreiben soll aber es funktioniert nicht ganz.
Hier das Formular:
Hier di PHP Datei:
Das Abschicken funktioniert aber dann kommt folgende Fehlermeldung:
die die Daten in eine DB schreiben soll aber es funktioniert nicht ganz.
Hier das Formular:
PHP-Code:
<form name="dbeingabe" method="post" action="mysqleingabe.php">
Vorname:<br>
<input type=text size=30 name="vorname1"><br>
Name:<br>
<input type=text size=30 name="name1"><br>
E-Mail:<br>
<input type=text size=30 name="email1"><br>
<br>
<input type="submit">
</form>
PHP-Code:
<?
$host = "localhost";
$user = "******";
$pass = "******";
$database = "test";
$vorname1 = $_POST['vorname1'];
$name1 = $_POST['name1'];
$email1 = $_POST['email1'];
$db = @mysql_pconnect($host,$user,$pass) or die ("Verbindungsaufnahme mit MySQL-Server fehlgeschlage!<br>");
mysql_select_db($database, $db)
or die ("Verbindungsaufnahme mit der Datenbank fehlgeschlagen!<br>");
$sql_insert = "INSERT INTO members (vorname, name, email) VALUES ($vorname1, $name1, $email1)";
$result = mysql_query($sql_insert, $db);
if($result)
{
echo "Datensatz ist erfolgreich eingefügt worden.\n<br>";
}
else
{
echo "Beim Versuch, einen Datensatz einzufügen, ist ein Fehler aufgetreten: <br>\nFehler-Nummer:<b>".mysql_errno($db)."</b><br>\nFehler-Ausgabe:<b>".mysql_error($db)."</b>";
}
mysql_close($db);
?>
PHP-Code:
Beim Versuch, einen Datensatz einzufügen, ist ein Fehler aufgetreten:
Fehler-Nummer:1054
Fehler-Ausgabe:Unknown column 'Jacky' in 'field list'
Kommentar