Ich verwende now()
in MySQL-Abfrage.MySQL ist jetzt() +1 Tag
INSERT INTO table SET data = '$data', date = now()
Aber ich will 1 Tag bis zu diesem Zeitpunkt hinzufügen (so dass date
soll morgen enthalten).
Ist es möglich?
Ich verwende now()
in MySQL-Abfrage.MySQL ist jetzt() +1 Tag
INSERT INTO table SET data = '$data', date = now()
Aber ich will 1 Tag bis zu diesem Zeitpunkt hinzufügen (so dass date
soll morgen enthalten).
Ist es möglich?
können Sie verwenden:
NOW() + INTERVAL 1 DAY
Wenn Sie daran interessiert sind nur in dem Datum, nicht das Datum und die Uhrzeit, dann können Sie CURDATE statt JETZT verwenden:
CURDATE() + INTERVAL 1 DAY
Oder 'DATE_ADD (JETZT(), INTERVALL 1 TAG)' – Konsumierer
PostrgreSQL http://www.postgresql.org/docs/9.1/static/functions-datetime.htm – Jekis
Versuchen Sie,: INSERT INTO table(data, date) VALUES ('$data', now() + interval 1 day)
bessere Verwendung zitiert `data`
und `date`
. AFAIR diese können reservierte Wörter werden meine Version ist:
INSERT INTO `table` (`data` , `date`) VALUES('".$date."',NOW()+INTERVAL 1 DAY);
INSERT INTO `table` (`data` , `date`) VALUES('".$date."',NOW()+INTERVAL 1 DAY);
DATE_ADD http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html#function_date -add – zod