Grzegorz M. www.avatec.pl
Temat: Grupowanie według miesiąca
Witajcie,Mam taki problem. Posiadam w bazie zapisane daty w postaci 2010-01-28, 2010-01-27 itp. Problem polega na tym, aby pierw wygenerować ostatnie 12 miesięcy poczynając od najnowszego, a następnie wyświetlać wszystkie wpisy z wybranym miesiącem.
Identyczne rozwiązanie jest w wordpressie.
Główkuje tak:
- pobieram daty, potem tworze tablicę: $array[rok][miesiac] = $id;
- dzięki temu mogę wydzielić ostatnie 12 mc poczynając od najnowszego wpisu;
- potem wyświetlam na zasadzie podania miesiaca w MySQL.
W zasadzie powinno to działać, ale straszne zagmatwanie ... robię w pętlach itp. Czy może ktoś poradzić jakiś sposób, ewentualnie naprowadzić na jakieś gotowe rozwiązanie w postaci klasy, lub funkcji ?
Być może można zrobić to prościej... liczę na pomoc !!