Hallo,
ich lese mittels readdir() die Unterverzeichnisse aus. Sie haben immer das Format:
Kirkel_080803
Kirkel_170903
also Ort_Datum.
Nun möchte ich die Ausgabe nach dem Datum sortieren lassen. Hat jemand eine Idee??
Ich schicke auch gerne mal meinen jetzigen Code zu (bzw. André hat ihn *g*).
much thx!
JoJo
Eingelesene Files mit PHP sortieren
-
-
-
Hallo Johannes,
pack die Informationen beim Einlesen in ein Array. Dann kannst du mit
Array-Funktionen das ganze automatisch sortieren lassen.
$directories = array();
/* ... */
sort($directories);
Bin nicht sicher ob das mit sort() wie gewünscht läuft, mehr
*sort-Funktionen gibts jedenfalls unter:
http://www.selfphp.info/funkti…array_funktionen/sort.php
--
Paul Franke - PC-Special Team, Helpline-Administrator
Kostenlose Computer-Hilfe in 24h - Tipps, Tricks, Skripte und mehr
www: http://www.pc-special.net/ - e-mail: paule@pc-special.net -
Hi Jojo,
na, da wollen wir mal anfangen in unverständlichen Kauderwelsch zu diskutieren... *fg*
> Kirkel_080803
> Kirkel_170903
> also Ort_Datum.
baue ein array auf, 2 spaltig
$vz[datum][ordername]
in datum packst Du z.b.030808
(Jahr-Monat-Tag)
Das erreichst Du ja durch entsprechendes Auseinanderschneiden.
in ordnername packst Du z.b.Kirkel_080803
der Datensatz muss natürlich zusammenhängen.
Jetzt wird das Array mittels sort() sortiert.
Über eine normale while-Schleife über das komplete Array bekommst Du alle Daten sortiert ausgegeben.
Okay?
Bye André
--
André - PC-Special Team, Webmaster und Entwicklung
kostenlose Computer-Hilfe in 24h - Webmastertools, Scripts und mehr
url: http://www.pc-special.net/ - email:
kostenloses Newslettersystem - 3. größter kostenloser Anbieter