Lernender
Moin,
ein weiteres Problem mit dem ich euch nun belagere: Folgender Code möchte die Emailadresse, die im vorhergenden Formular eingetragen wurde nicht in die angegebene DB eintragen (Fehlermeldung weiter unten !). Außerdem werden auch der Username und das Passwort nicht eingetragen... Woran liegt das?
Und wie immer jetzt schon mal Danke für eure Bemühungen (ja bin ein PHP/ MySQL- Neuling )
ein weiteres Problem mit dem ich euch nun belagere: Folgender Code möchte die Emailadresse, die im vorhergenden Formular eingetragen wurde nicht in die angegebene DB eintragen (Fehlermeldung weiter unten !). Außerdem werden auch der Username und das Passwort nicht eingetragen... Woran liegt das?
Code:
<?php
$user = $_POST['user'];
$pass = $_POST['pass'];
$email = $_POST['email'];
include '../includes/config.php';
$db = new mysqli($dbhost, $dbuser, $dbpass, $dbname);
if (mysqli_connect_errno()) {
die ('Verbindung zur Datenbank fehlgeschlagen: '.mysqli_connect_error().'('.mysqli_connect_errno().')');
}else{
$sql = "INSERT INTO user(Name, Pass, Email) VALUES (".$user.", ".$pass.", ".$email.")";
$result = $db->query($sql);
if(!$result){
echo 'Fehlermeldung: '.$db->error;
}
}
?>
Fehlermeldung: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '@admin.de)' at line 1
Und wie immer jetzt schon mal Danke für eure Bemühungen (ja bin ein PHP/ MySQL- Neuling )