sortieren nach datum

nox

Erfahrenes Mitglied
hy @all

hab folgendes problem

versuche daten in einem ordner zu erfassen und nach datum zu sortieren.
die daten werden erfolgreich erfasst.
weiss aber nicht wie sortieren (nach datum!)!

pleace help meee
 
Du musst das mal genauer erklären, damit wir Dir helfen können.
Was sind das für Daten, was ist das für ein Ordner usw.

Cu Major
 
daten in einem ordner werden erfasst (.txt)
und nach datum sortiert
nur weiss ich nicht wie man die daten nach datum sortiert kann :(
PHP:
$hdl=opendir ("txtdb/aktuell");
while ($res = readdir ($hdl))
{
	$check_file=is_file($res);
	if ($check_file!="true")
		{
		echo "$res<br>";
		}
}
   closedir($hdl);
 
???
Du willst also die Dateien auslesen und die nach Datum ordnen???
Weil Daten != Dateien !!!

das letzte Änderungsdatum bekommst Du dann so:
$s = stat($res);
$lastmod = $s[10];

jetzt kannst Du Dir eine Funktion schreiben die nach Daten ordnet.

z.B. $lastmod in timstamp umwandeln, dann sortieren

Cu Major
 
Nach was willst du es denn genau ordnen nach ErstellungsDatum , Datum Wann es zuletzt geändert wurde, oder was willst du denn genau wissen?
 
also der code um das erstellungsdatum auszulesen ist dieser:

PHP:
filectime("filename")

Lies alle Datein am besten in ein Array aus, und sortiere sie anhand einer foreach_Schleife und dem timestamp nach der Zeit.

Ich hoffe ich habe das Problem richtig verstanden
 
Zurück