Hi,
$query="INSERT INTO kalenderdaten VALUES(NULL,'$Datum','$Uhrzeit','$Beschreibung')";
Zwei Anmerkungen:
- Bitte poste mal ein "fertiges" Statement, d.h. mit befüllten Werten
- Du solltest dir angewöhnen auch die beim Insert die Spalten mit anzugeben, also im Stil von INSERT INTO tab (s1, s2) VALUES (v1, v2)
Ansonsten: Kriegst du gar nichts eingefüllt oder nur einen Satz? Du hast deine ID nur als NOT NULL default '0' definiert UND als Primary Key. Wenn du jetzt aber NULL als Wert angibst wird die DB (vermute ich) versuchen den Standardwert einzufügen. Ist der aber bereits vorhanden verletzt das das Primary Key-Constraint.
Entweder du gibst also einen eindeutigen Wert an oder du definierst die Spalte aus auto_increment o.ä.
MfG
Rouven
--
-------------------
ie:| fl:| br:> va:| ls:& fo:) rl:( n4:{ ss:) de:] js:| ch:? mo:} zu:|
-------------------
ie:| fl:| br:> va:| ls:& fo:) rl:( n4:{ ss:) de:] js:| ch:? mo:} zu:|