![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 2.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Napotkałem na pewien problem z którym nie mogę sobie poradzić. Mam nadzieję że tutaj uzyskam pomoc (IMG:style_emoticons/default/smile.gif)
W bazie danych mam wpisy które dodają użytkownicy. W każdym z nich jest informacja o dacie dodania. Najstarszy jest z około 25.06.2015r. Mój problem polega na tym że chciał bym (a nie potrafię) wygenerować listę rozwijalną która wyświetli datę w przedziałach jednego miesiąca, np: 06.2015r. 07.2015r. 08.2015. ... 12.2015r. 01.2016r. 02.2106r. itd. Chodzi też o to że jak starsze wpisy zostaną skasowanie i najstarszy będzie np. z 04.08.2015r. to aby lista automatycznie zaczynała generować datę od 08.2015r. Wyciągnięcie danych z bazy danych o najstarszym wpisie to nie problem. Nie mogę sobie poradzić z wygenerowaniem samej listy. Mam nadzieję że w miarę zrozumiale opisałem o co mi chodzi. Z góry pozdrawiam i dziękuję za pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 2.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Z bazy danych jednym zapytaniem nie zależnie od wszystkiego wyciągam datę najstarszego wpisu w formacie timestamp. Zamieniając to funkcją "date" otrzymuje zapis w postaci 25.06.2015. W jaki sposób można stworzyć pętlę aby dała mi takie efekt jak w pierwszym poście? Czyli wygenerować listę miesięcy od tej daty do dziś. Dodam że w wygenerowanym "select" musi znaleźć się informacja o miesiącu i roku ponieważ kiedy użytkownik wybierze dany miesiąc wpisy wyświetlą się tylko z tego wybranego.
Ten post edytował kapi1008 19.04.2016, 23:24:03 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 07:48 |