Hallo
ich habe jetzt ein Problem mit dem Sysdate, wie muss ich das in diesem Fall schreiben?
was ist sysdate()?
das hättest Du besser nachgesehen, bevor Du schlechte Ratschläge gibst ...
Es ist in diesem Zusammenhang klar, dass es sich um eine MySQL-Funktion handeln muss.
wenn du ein datum in eine datenbank schreiben willst, mach das entweder mit time() als unsigned int als unix timestamp
Nein! Nein!! Nein!!!
Das ist eine ganz schlechte, fürchterlich schlechte Idee. Auf solche Ideen kommen hauptsächlich PHP-Programmierer, die keine Ahnung von Datenbanken haben. :-( Nein, man nutzt für Datums- und Zeitangaben den angemessenen Datentyp des Datenbankmanagementsystems - ganz genauso wie es der OP ohnehin schon macht.
oder nutze bei einer mysqldatenbank den datentyp timestamp (!= unix timestamp)
Nur wenn man den Zauber des TIMESTAMP-Datentyps benötigt.
bzw date_time
Der Datentyp heißt DATETIME.
und lasse diesen DIREKT von der datenbank setzen (default wert)
Allmählich werden die Ratschläge besser und läuft auf das hinaus, was der OP ohnehin schon macht :-) Siehe SYSDATE().
Freundliche Grüße
Vinzenz