![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 0 Dołączył: 1.08.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cześć
Chcę u siebie na stronie wyświetlić datę z formacie DD.MM.RRRR. W bazie, w polu 'wydanie' (typ: date), jest w formacie RRRR-MM-DD. Gdy chce go sformatowac zwykłą fukncją date, czyli tak: pojawia się data 01.01.1970. Znalazłem funkcję strtotime, i tak jej użyłem: . I niby wszystko OK, ale gdy zedytuje wpis, w którym jest data, wszystko wariuje. Z roku 2006 robi się 2022, a daty 1984-00-00 31-11-1983. Co robić? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 0 Dołączył: 1.08.2005 Ostrzeżenie: (0%) ![]() ![]() |
Dla mnie to ewidentna wina edycji, tyle że co, phpmyadmin robi błędy? Nie sądze. Dlaczego tak mówie? Gdy normalnie dodaje rekord, wpisuje date (2005-10-12), jest wyświetlana dobrze (12.10.2005), a gdy ten rekord zedytuje (powiedzmy zmienie zawartość pola 'utwory') data zmienia się na jakąś kosmiczną np. z rokiem 2021. Spróbuje się jeszcze pobawić timestampem.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 08:45 |