![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 1 335 Pomógł: 34 Dołączył: 9.11.2005 Skąd: Wrocław Ostrzeżenie: (10%) ![]() ![]() |
Elo, mam pytanie, ponieważ myślę i nie mogę wymyślić... Chodzi oto, że mam system newsów i chciałem zrobić archiwizację, a dokładniej wyświetlanie jej.
A więc chcę aby była lista rozwijana: W bazie w tabeli newsy mam pole o nazwie data_dodania, typu INT (datatime), a mianowicie przykładowo: Kod 04.10.2007, 00:04:53 - 972086460 21.10.2000, 02:01:00 - 1191449093 I teraz nie wiem jak mam zrobić tego selecta poprawnie, aby wyświetlał tylko te miesiące, w których były newsy, czyli jeżeli nie było żadnych newsów we wrześniu, to ma nie wyświetlać go w selectcie i żeby wyświetlało od tyłu, tzn.: wrzesień, sierpień, lipiec, czerwiec... No bo później to sobie jakoś poradzę, zrobię nowy plik, w którym będzie odbierało: $_GET[miesiac]; (przykładowo lipiec2007) i sobie z tego wyświetlę. Z góry dziękuję za pomoc ![]() -------------------- > > > Tworzenie stron < < <
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 139 Pomógł: 10 Dołączył: 6.07.2007 Skąd: opole Ostrzeżenie: (0%) ![]() ![]() |
trzeba trzymac dane w odpowiednich formatach gdybys mial pole data_dodania jako DATETIME a nie INT to moglbys wykorzystac
jezeli juz zmienisz typ pola to poczytaj o COUNT, GROUP BY oraz o HAVING Ten post edytował tomeksobczak 6.10.2007, 12:01:31 -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 1 335 Pomógł: 34 Dołączył: 9.11.2005 Skąd: Wrocław Ostrzeżenie: (10%) ![]() ![]() |
Do jednej sprawy potrzebne mi w int do drugiej potrzebne mi w datatime... shit.!
No ale już nie będę zmieniał, muszę wiedzieć jak zrobić z tym int. -------------------- > > > Tworzenie stron < < <
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.07.2025 - 09:30 |