Willkommen in der Webstatt Zum Webstatt Blog und Stories
leo am 16.04.06 22: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ß, leo.

netcup.de Warum gibt es hier Werbung?
Sven Sven am 16.04.06 22:43

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

leo am 16.04.06 22: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ß, leo

Sven Sven am 16.04.06 22:53

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

milahu milahu am 16.04.06 23:59

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

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

Creative Commons Lizenzvertrag
Alle Inhalte des Webstatt-Archivs stehen unter einer Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 3.0 Unported Lizenz.

Impressum & Kontakt