![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 483 Pomógł: 50 Dołączył: 15.03.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Witam mam pewien problem z datą, tj chodzi tutaj o datę urodzin użytkownika. Zawsze robiłem datę jako w bazie typ int(11) ale teraz to okazało się zawodne do ludzi starszych np maja 50 lat. I wtedy moje rozwiązanie się wali. Dodatkowym problemem jest, że po wpisie daty do bazy mysql: np 1.1.1950 robi się data: 19-01-2038 ; nie wiem skąd takie błędy powychodziły. Podejrzewam, że problemem jest sposób zapisywania daty w bazie przez typ int();
Kod który jest używany do zapisu danych w bazie:
Zaznaczam ze problem jest tylko z osobami po ~40sce ... Proszę o jakieś pomysły jak to rozwiązać bo ja siedzę już dobre parę godzin i mi pomysły się wykończyły Ten post edytował Hpsi+ 18.09.2008, 11:07:35 |
|
|
![]() |
![]()
Post
#2
|
|
Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
Proszę poprawić tytuł tematu, same tagi nie są tytułem.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 483 Pomógł: 50 Dołączył: 15.03.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Proszę poprawić tytuł tematu, same tagi nie są tytułem. Ok zaraz porawie ;-) Ale ogolnie dobra, przerobie na datetime, i teraz jak mam zrobić wyszukiarke do tego bez zbedenego babrania sie w php, zeby kazde pole w mysql przerabiac tj .
tak mam jesli jest na intach a w typie "date" ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 15:44 |