MySql curdate() - Kuriosum

maniii

Grünschnabel
Hallo.

Folgendes SQL funktioniert:

"insert into eintrag set partner_id = \'$Partner_id\',
Infos = \'$Infos\',
erf_datum = curdate()+9";

folgendes nicht:

"insert into eintrag set partner_id = \'$Partner_id\',
Infos = \'$Infos\',
erf_datum = curdate()+14";

Wenn ich also zu curdate() eine zweistellige Zahl addiere, liefert das Ding: 0000-00-00.
Schwachsinn, oder? - unglaublich.

kennt einer dieses Phänomen?

Da fällt mir aber jetzt doch noch etwas auf: Heute ist der 22.06.2005. Plus 9 ergeben also den 31. 06. 2005 (irgendwie gibt's den nicht)-> Jetzt sind meine Nerven endgültig am Ende.

Bitte dringend Helfen (Kopfweh :confused: )
 
Zuletzt bearbeitet:
Vielen Dank für die Antwort.
Wie kann ich Dir helfen, eine Opera - Lizenz zu erwerben.
Ich tu's aber Geld kann ich Dir keines schicken.
 
Zurück