![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 158 Pomógł: 0 Dołączył: 29.06.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam w tabeli "users" strukturę: Kod id | login | date_of_birth w kolumnie date_of_birth mam datę w formacie DATE, czyli 2005-03-19 chcę pobrać id wszystkich użytkowników, którzy obchodzą rodziny w następnym tygodniu (w ciągu następnych 7 dni) narazie wykombinowałem takie coś:
w tym kodzi pobieram którego dnia w roku sie urodził użytkownik i odejmuje od tego numer dnia dzisiejszego, jeżeli różnica jest <= 7 to user spełnia warunek. dodatkowo chcialbym uzyskac jakiego dnia sie user urodzil i ile ma lat (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) troche ten kod przydługawy, nie mam pomysłu jak to zrobić krócej, za wszelkie sugestie dziekuje. pzdr. wojto |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%) ![]() ![]() |
Uzyj interval
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 158 Pomógł: 0 Dołączył: 29.06.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat(SongoQ @ 2005-03-19 12:03:56) Uzyj interval probowalem INTERVAL, ale to mi dodaje ilosc dni do dnia urodzenia, czyli np. do 1973-12-09 +7 bedzie 1973-12-16, wiec nie wiem jak dalej sprawdzic, czy ten user ma urodziny, bo jest roznica lat |
|
|
![]() ![]() |
![]() |
Aktualny czas: 29.09.2025 - 09:34 |