Array nach Monat und Jahr sortieren

Hallo liebe community …ich habe gerade
die Aufgabe bekommen ein gestelltes Array mit PDF dateien einmal nach Monat und einmal nach Jahren zu sortieren…

Sprich ich habe z.b.

PDF1: 2012.05.01
PDF2: 2012.03.02
PDF3: 2011.01.04
PDF4: 2010.06.01

aussehen solls dann so:

2012
Januar
PDF
Februar
PDF

ich hab keinen Ansatz …
könnt ihr mir helfen ?!

Hallo Codetomaster,

die Aufgabe bekommen ein gestelltes Array mit PDF dateien
einmal nach Monat und einmal nach Jahren zu sortieren…

ich hab keinen Ansatz …

Wir auch nicht, weil Du uns noch nicht verraten hast, in welcher Sprache Du dein Array sortieren sollst/willst. C, Perl, PHP usw. Je nach Sprache wäre dann das entsprechende Brett hilfreicher.

Viele Grüße
Marvin

Hallöchen … :smile:

ich hab das stueck code jetzt schon mal so verfasst …
soweit bin ich also gekommen!

/* Ausgabe in Jahr und Monaten */
foreach($amtsblaetterAll[‚results‘] as $amtsblatt){
$timestamp = strtotime($amtsblatt[‚date‘]);
$amtsblaetter[date(„Y“, $timestamp)][date(„m“, $timestamp)][] = $amtsblatt;
}

jetzt möchte ich diese daten aber gern in tabellen einpfelegen.

sprich

2012

Januar Februar
pdf pdf
pdf pdf

usw.

der debug schaut so aus :

Jahr/Monat:

Array
(
[2012] => Array
(
[08] => Array
(
[0] => Array
(
[name] => Der Kißlegger 01.08.2012
[url\_file\_name] => /cms_media/module_mm/116/58195_1_20120801_TF_WGKI.pdf
[date] => 2012-08-01 09:24:00
[category] => 662
)

)

[07] => Array
(
[0] => Array
(
[name] => Der Kißlegger 18.07.2012
[url\_file\_name] => /cms_media/module_mm/114/57237_1_20120718_TF_WGKI.pdf
[date] => 2012-07-18 09:17:00
[category] => 662
)

[1] => Array
(
[name] => Der Kißlegger 04.07.2012
[url\_file\_name] => /cms_media/module_mm/112/56294_1_20120704_TF_WGKI.pdf
[date] => 2012-07-04 09:18:00
[category] => 662
)

)

[06] => Array
(
[0] => Array
(
[name] => Der Kißlegger 20.06.2012
[url\_file\_name] => /cms_media/module_mm/110/55320_1_20120620_TF_WGKI.pdf
[date] => 2012-06-20 11:16:00
[category] => 662
)

[1] => Array
(
[name] => Der Kißlegger 06.06.2012
[url\_file\_name] => /cms_media/module_mm/109/54501_1_20120606_TF_WGKI.pdf
[date] => 2012-06-06 10:53:00
[category] => 662
)

)


das ganze in einer HTML Tabelle mit foreach am besten =)

Moin,

da ist das HTML/CSS-Forum aber völlig verkehrt. Denn dazu brauchst Du eine Programmiersprache, weder HTML noch CSS sind welche.

Die Lösung Deines Problems ist eine aus dem Grundwissen der Programmierung, Stichwort „Gruppenwechsel“.

Liebe Grüße,
-Efchen

Hi,

in html geht das gar nicht. Wenn es in einer Internetseite sein soll, dann bitte runter zu php

MFG

PHP-Brett?
Hallo Codetomaster,

ich hab das stueck code jetzt schon mal so verfasst …

fleissig, fleissig… Aber nochmal die Frage, das ist doch PHP, oder?
Deshalb wäre es gut, das ganze ins richtige Brett (PHP?) zu verschieben.

Viele Grüße
Marvin

Japp habs jetzt verschoben in dem Fall hier closed … Danke euch =)

/closed