Fehler bei INSERT
Henning
- datenbank
Hallo,
bei einer php Seite benutze ich folgenden SQL-Query:
INSERT INTO gaestebuch VALUES (null, $absender, CURDATE(), $inhalt)
Aber nichts passiert. Wenn ich mit MyPHPAdmin diesen Query direkt eingebe, erhalte ich die Fehlermeldung:
You have an error in your SQL syntax near '"test", "20020921", "testinhalt")' at line 1
Table gaestebuch:
lfdnr: primary key, autoincrement
absender: varchar(20)
datum: date
inhalt: text
Ich weis nicht mehr weiter. Wo liegt der Fehler?
Gruß,
Henning
Hallo Henning,
INSERT INTO gaestebuch VALUES (null, $absender, CURDATE(), $inhalt)
Versuch's mal so:
INSERT INTO gaestebuch (absender, datum, inhalt) VALUES ($absender, CURDATE(), $inhalt)
Die lfdnr sollte dann automatisch inkrementiert werden.
Grüße
Andreas
Danke für die Hilfe, aber ich habe gerade festgestellt woran es lag.
INSERT INTO gaestebuch (absender, datum, inhalt) VALUES ($absender, CURDATE(), $inhalt)
Die lfdnr sollte dann automatisch inkrementiert werden.
Das hatte ich auch erst gemacht, ging aber nicht. Habe herausgeunden das man die Variablen in Anführungszeichen setzen muss -> '$absender'
Dann gehts.
Gruß,
Henning