Hallo wiedermal,
Ich habe ein Problem beim Sortieren von Datumswerten für die Ausgabe in einem Menü eines Shops.
Hier folgender Code:
$yearshop wird mit "2002" initialisiert.
Solange innerhalb der while-Schleife der Ausdruck $yearshop <= date("Y") (..also dem aktuellen Jahr) TRUE ist, werden die Jahre im Menü ausgegeben..
Etwa so:
-> 2002
2003
2004
2005
Wenn man das entsprechende Jahr anklickt, wird eine weitere Funktion ausgelöst usw.. etc..
Soweit- sogut
Nun zum Problem:
Ich würde die Ausgabe gern in absteigend ändern- also etwa so:
-> 2005
2004
2003
2002
Sodass das aktuelle Jahr immer oben ist..
Jemand eine Idee?
Gruss
Jan
Ich habe ein Problem beim Sortieren von Datumswerten für die Ausgabe in einem Menü eines Shops.
Hier folgender Code:
PHP-Code:
// first year
$yearshop = "2002";
$z=1;
while ( $yearshop <= date("Y") ) {
$menNr = "1".(20000 + $z);
$we_menu_shop[$menNr]["text"] = $yearshop;
$we_menu_shop[$menNr]["parent"] = "120000";
$we_menu_shop[$menNr]["cmd"] = "year".$yearshop;
$we_menu_shop[$menNr]["perm"] = "";
$we_menu_shop[$menNr]["enabled"] = "1";
$yearshop++; $z++;
}
Solange innerhalb der while-Schleife der Ausdruck $yearshop <= date("Y") (..also dem aktuellen Jahr) TRUE ist, werden die Jahre im Menü ausgegeben..
Etwa so:
-> 2002
2003
2004
2005
Wenn man das entsprechende Jahr anklickt, wird eine weitere Funktion ausgelöst usw.. etc..
Soweit- sogut
Nun zum Problem:
Ich würde die Ausgabe gern in absteigend ändern- also etwa so:
-> 2005
2004
2003
2002
Sodass das aktuelle Jahr immer oben ist..
Jemand eine Idee?
Gruss
Jan
Kommentar