Now()+SEC_TO_TIME()

SigmundK

Grünschnabel
Hallo

ich Versuche im Moment eine Zeit z.b. (jetzt+ 300 sekunden) in eine Tabelle einzutragen der Eintrag ist auch immer in der Tabelle nur die Zeit stimmt nicht immer. Die Zeit berechne ich mit
NOW() + SEC_TO_TIME('300')
die 300 ändern sich bei jeden eintrag, ist aber immer eine Zahl(sekunden) die zu der aktuellen Zeit hinzukommen.
manchmal steht nur 0000-00-00 00:00:00 als zeit der rest des eintrags stimmt aber,
ist komischerweise nicht immer der fall habs mehrmals mit der gleichen zahl probiert manchmal gehts und manchmal ned.
(das feld ist als datetime eingestellt)

hab ich da was falsch gemacht oder gibts nen anderen befehl mit dem des auch geht ?

Danke für euere Hilfe
 
Zurück