![]() Mailinglisten-Archive |
Hallo, T.Rieke_(at)_mod-consulting.de wrote: >>>datei.php?sortColumn=[column_1|column_2|...|column_x]&sortOrder=[asc|des >>>c] >>> >>Das einzige, was mir dazu spontan einf�llt (wo wir gerade dar�ber >>sprechen :) ) ist, da� man in den Spaltenheader zwei Links einbaut. >>Z.B. legt man einen Link "komplett neue Sortierung" auf den >>Captiontext und ein "+" daneben als Link f�r "zur Sortierung >>hinzuf�gen". >> > > hmm, gut das mit der zus�tzlichen Funktionen( Sortierung hinzuf�gen) > w�re eine Idee, aber ist eigentlich auch nicht das was ich br�uchte. > > Es ist ja so das ich f�r jede Spalte angeben mu� ob sie asc|desc sortiert > wurde. > Jetzt kam mir eben noch die Idee die Spaltenheader inkl. sortiert Richtung > in ein array zu speichern. Wenn ich dann den Link anklicke brauche ich nur > noch die angeklickte Spalte per link �bergeben und suche diese dann im > array > und tausche dann DESC durch ASC (oder halt anders rum) aus. > > dann m��te ich das array bei jeden link mit �bergeben .... > *r�usper* wie �bergebe ich den ein array per link ? Du brauchst kein Array! Du mu�t nur die komplette "OrderBy"-Anweisung als Parameter an den Link h�ngen. Du mu�t jetzt nur noch f�r jeden Spaltenkopf die entsprechenden �nderungen an den String vornehmen (ASC/DESC toggeln oder neu hinzuf�gen). Ciao Alex
php::bar PHP Wiki - Listenarchive