![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 138 Pomógł: 1 Dołączył: 17.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
Hi,
Mam sobie bazę gdzie w jednej z kolumn zapisana jest data w formacie: 26-05-2008 Wyciągam pętlą wszystkie dany z bazy i chcę do każdej dodać np 15 dni więc piszę:
ale to nie działa lecz zapytanie typu:
działa dobrze. Więc dlaczego w pierwszym przykładzie nie chce zwiększyć daty o 15 dni mimo, że zapisana jest w tym samym formacie? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Więc dlaczego w pierwszym przykładzie nie chce zwiększyć daty o 15 dni mimo, że zapisana jest w tym samym formacie? Ponieważ zmienna $waznosc ma zawierać format a nie datę w tym formacie.Jeśli chcesz przesunąć dane zapisaną w bazie wystarczy Ci samo:
A poza tym nie lepiej zrobić to za pomocą funkcji bazy danych? Oczywiście, że lepiej ![]() |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 138 Pomógł: 1 Dołączył: 17.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
No właśnie jest w normalnym formacie tzn: 26-05-2008 i wyniki mam tego typu: 1296002
Jak to zamienić na normalny format daty wyciąganej z bazy? Kombinuje z strtotime ale nic ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 31.07.2025 - 10:26 |