MySQL jest teraz () +1 dniem


Odpowiedzi:


457

Możesz użyć:

NOW() + INTERVAL 1 DAY

Jeśli interesuje Cię tylko data, a nie data i godzina, możesz użyć CURDATE zamiast TERAZ:

CURDATE() + INTERVAL 1 DAY

29
LubDATE_ADD(NOW(), INTERVAL 1 DAY)
Konsumierer

4
Jeśli więcej niż 1, „dzień” nie staje się liczbą mnogą: „7 DZIEŃ” itp. Jest ważne. (Dla ciekawskich.)
HoldOffHunger

8

lepiej użyć cytowanego `data`i `date`. AFAIR mogą to być zastrzeżone słowa moja wersja to:

INSERT INTO `table` ( `data` , `date` ) VALUES('".$date."',NOW()+INTERVAL 1 DAY);


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.