Ich habe eine Frage. Und zwar habe ich mit einem Freund eine Webseite erstellt, wo ich die Daten speichern möchte. Ich habe von einem YouTuber PHP und MySQL gelernt. Ich habe das Gleiche gemacht und bei ihm hat es geklappt und bei mir kommt immer dieser Fehler:
Fatal error: Uncaught PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '-Mail, Passwort, Datum-Uhrzeit) VALUES ('unbekannt', 'unbekannt@unbekannt', '...' at line 1 in C:\xampp\htdocs\FF-Find Friends\Registrierung.php:82 Stack trace: #0 C:\xampp\htdocs\FF-Find Friends\Registrierung.php(82): PDOStatement->execute() #1 {main} thrown in
C:\xampp\htdocs\FF-Find Friends\Registrierung.php on line
82
Das ist der Code von der Webseite: https://pastebin.com/J725KNUh
Von db_connect.php der Code:
<?php
$user = "FF";
$pass = "!zNzL*4m8aEo9c7c";
try {
$dbh = new PDO('mysql:host=localhost;dbname=ff - findfriends;charset=utf8' , $user, $pass);
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
}
catch (PDOException $e) {
print "Error!: " . $e->getMessage() . "<br/>";
die();
}
?>