![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 17.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Potrzebuje policzyć ile upłyneło tygodni od określonej daty. Powiedzmy, że urzytkownik zarejestrował się w serwisie 15.10.2005 ( sobota ), jezeli dzisiaj jest 26.10.2005 ( sroda ) to jak wyliczyc ktory tydzien urzytkownik jest juz zarejestrowany. Wiadomo ze mozna wyliczyc ilosc dni i podzielic to przez 7, ale nie o to mi tutaj chodzi. Nie wiem czy to co napisałem jest jasne wiec spróbuje to dadatkowo zilustrować: 15.10.2005 sobota - data rejestracji urzytkownika - 1 tydzien obecnosci w serwisie 16 niedziela - 1 tydzien 17 pon - 2 tydzien 18 wt - 2 tydzien 19 sr - 2 tydzien 20 czw - 2 tydzien 21 pt - 2 tydzien 22 so - 2 tydzien 23 nie - 2 tydzien 24 pon - 3 tydzien 25 wt - 3 tydzien 26 sroda 3 tydzien Czyli 26.10.2005 ilosc tygodni wynosi 3, jezeli policzyc to jako ilosc dni miedzy dwoma datami podzielone przez 7 to wyjdzie po zaokragleniu 2. Ten post edytował mk83 26.10.2005, 21:33:58 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 0 Dołączył: 17.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Moze napisze do czego ta ilosc tygodni jest mi potrzebna, bo tu nie chodzi o zadna polityke (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) .
Mam skrypt ktory ma wyswietlac informacje z bazy danych. Jenda informacja na jeden dzien. Chce aby byly one wyswietlane w postaci tygodnia ( u gory historia z mozliwoscia zobaczenia poprzednich tygodni ). Czyli odnoszac sie do mojego przykladu jezeli urzytkownik zarejestrowal sie w sobote to w pierwszym tygodniu bedzie mial tylko sobote i niedziele, a w nastepnych juz pelne 7 dni. Informacje te dodaje sam urzytkownik, jezeli w danym dniu nie napisze informacji to skrypt automatycznie utworzyc informacje np. dzis mnie tu nie bylo. wymyslilem to tak ze kazdy rekord w bazie danych oprocz tresci informacji, daty dodania i paru innych danych zawiera rowniez numer tygodnia w ktorym wiadomosc zostala napisana, dzieki czemu moge wyswietlic informacje wlasnie w takiej postaci jak pisalem wyzej. I wlasnie do tego potrzebuje policzyc ten numer tygodnia dla konkretnego urzytkownika. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 18:38 |