Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySql] jak dodać miesiąc do dodawanej daty
webspy
post
Post #1





Grupa: Zarejestrowani
Postów: 186
Pomógł: 9
Dołączył: 3.03.2008

Ostrzeżenie: (0%)
-----


Witam,
Czy jest możliwość przy dodawaniu rekordu zmodyfikować od razu pole z data w której doda 1 miesiąc czy dzień do aktualnej?
  1. INSERT INTO `baza` ( `nazwa` , `data_dodania` , `data_zakonczenia` )
  2. VALUES (
  3. 'nazwa', '2012-10-25 16:33:00', 'ADDDATE(NOW, INTERVAL +1 DAY)'
  4. )


Jak to zmodyfikować? czy trzeba robić osobno update aby dodało?
Można to zrobić w php ale (troszkę się pogubiłem z tym strtotime) chciałbym to szybciej jako jedno polecenie.

Pozdrawiam i proszę o pomoc.
Go to the top of the page
+Quote Post
jaslanin
post
Post #2





Grupa: Zarejestrowani
Postów: 511
Pomógł: 143
Dołączył: 13.03.2010
Skąd: Jasło

Ostrzeżenie: (0%)
-----


http://dev.mysql.com/doc/refman/5.1/en/dat...nction_date-add
http://dev.mysql.com/doc/refman/5.1/en/dat...ml#function_now

nie NOW tylko NOW()

nie DAY tylko MONTH

oraz bez apostrofów

Ten post edytował jaslanin 25.10.2012, 17:45:37
Go to the top of the page
+Quote Post
webspy
post
Post #3





Grupa: Zarejestrowani
Postów: 186
Pomógł: 9
Dołączył: 3.03.2008

Ostrzeżenie: (0%)
-----


Dzięki wielkie! to, że MONTH i NOW() to wiem bo już zobaczyłem błąd tylko o te apostrofy mi wywalało błąd.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 03:25