Webstatt.org - Community seit 2006 - 2012 (2024?)

jahresarchiv news

user-228
16.04.2006 20:41

hallo webstatt,
folgendes problem -
ich habe news in einer mysql datenbank. dabei ist immer auch das feld "news_date" vom typen "date".

darauf aufbauend möchte ich ein archiv in form von

2006
2005
2004
...

generieren lassen - bei klick werden dann alle einträge aus dem jeweiligen jahr ausgegeben - aber das is weniger das problem.

ich brauche weniger exakten code als eher anregungen mit pseudocode oder sowas.

bin jedenfalls für denkanstöße dankbar!
gruß, user-228.

Avatar user-317
16.04.2006 20:43

Ja was jetzt? Ist es jetzt das Problem oder nicht?

user-228
16.04.2006 20:47

das archiv in der o.g. form auszugeben is das problem - nicht alle news eines bestimmten jahres auszugeben...

sorry etwas missverständlich ausgedrückt.

gruß, user-228

Avatar user-317
16.04.2006 20:53

Also du willst nur die Jahre ausgeben in denen News geschrieben worden sind ausgeben, ohne Doppelungen der Jahreszahlen oder was? DISTINCT im Query ?

Avatar user-255
16.04.2006 21:59

[FONT=monospace]SQL> select date_format(`datum`, '%Y'zwinkern as `d` from `tab` group by `d` asc;[/FONT]

DISTINCT greift nur bei identischen Datensätzen, nicht bei identischen Einzelwerten.

Those who can, do. Those who can't, teach. # Musik gehört dem Volk! # last.fm