Hallo Phillip!»» warum bekomme ich hier immer den fehler "es is
$sql = "INSERT INTO benutzerdaten2 (nick, pw, vorname), VALUES ($nick, $pw, $vorname)";
^
Warum ein Komma? ----------------------------------------^
Noch ein Tipp: Daten nicht einfach so in die Datenbank speichern: Gefahr von SQL Injections.
Mehr Informationen findest du z. B. hier:
- MySQL-Manual (en): 14.1.4 INSERT Syntax
http://dev.mysql.com/doc/mysql/en/INSERT.html
- MySQL-Manual (de): 7.4.2 INSERT-Syntax
http://dev.mysql.com/doc/mysql/de/HANDLER.html
- 16.18. Wie kann ich bösartigen Code in SQL-Abfragen unterbinden?
http://www.dclp-faq.de/q/q-sql-injection.html