pragmaMx Support Forum

pragmaMx => Zusatzmodule => Thema gestartet von: wiederalleine am 25 April 2004, 11:58:12

Titel: MembersList nach Städten sortiert.
Beitrag von: wiederalleine am 25 April 2004, 11:58:12
Hallo an alle ! Habe meine Members_List Modul wie viele andere von Gerry übernommen und etwas umgebaut. Nur nach Städten zu sortieren, haut irgendwie nicht hin:
}
        if ($sortby == "user_from") {
            echo "Stadt | ";
        } else {
            echo "<A HREF=\"modules.php?name=".$module_name."&letter=$letter&sortby=user_from&g=$g\">Stadt</a> | ";

Funktioniert alles, nur eben dieses nicht. Hat jemand nen Tip für mich ?
Finden tut Ihr alles unter www.wiederallein.de
Vielen Dank Euch allen...
Peter
Titel: Re: MembersList nach Städten sortiert.
Beitrag von: wiederalleine am 25 April 2004, 16:55:46
Genau, in der index.php des Moduls members_list habe ich genau das hier verändert;
$sortby = (!isset($sortby)) ? "uname" : $sortby;
            $sortby = ($sortby=="uname" || $sortby=="user_from" || $sortby=="user_from1" || $sortby=="name") ? $sortby : "uname";
        $alphabet = array ("All",

und  }
        if ($sortby == "user_from") {
            echo "Stadt | ";
        } else {
            echo "<A HREF=\"modules.php?name=".$module_name."&letter=$letter&sortby=user_from&g=$g\">Stadt</a> | ";


wobei ich jeweils SEXUS in USER_FROM verändert habe, da ich bereits die Mitglieder nach WEIBLICHEN und MÄNNLICHEN getrennt aufrufen kann.

Die Funktion der Sortierung nach Geschlecht war daher eh hinfällig.

Gruß und Dank
Peter



Titel: Re: MembersList nach Städten sortiert.
Beitrag von: NeMeSiSX2LC am 25 April 2004, 13:01:59
Das doch der Memberlist mod ne?

Schau dir mal die Index.php genau an das musste noch oben in der Funktion Alpha das noch einfügen und unter dem was du da gepostet hast müsste nochmal was mit sortby kommen.

Wenn das user_from da dann drin steht müsste es eigentlich funzen

[Editiert am 25/4/2004 von NeMeSiSX2LC]
Titel: Re: MembersList nach Städten sortiert.
Beitrag von: wiederalleine am 25 April 2004, 13:32:55
AHA..., versuche das mal....., nochmals danke !
Titel: Re: MembersList nach Städten sortiert.
Beitrag von: wiederalleine am 25 April 2004, 13:38:47
Hmmm..habs gefunden und geändert. Passiert zwar etwas, aber leider immer noch keine Sortierung nach alphabetischer Reihenfolge...!
Titel: Re: MembersList nach Städten sortiert.
Beitrag von: NeMeSiSX2LC am 25 April 2004, 14:50:51
Also du hast es hier:
 
$sortby = (!isset($sortby)) ? "uname" : $sortby;
$sortby = ($sortby=="uname" || $sortby=="user_sexus" || $sortby=="user_plz" || $sortby=="name") ? $sortby : "uname";

und hier:
 
$letter = (!isset($letter)) ? "A" : $letter;
$page   = (!isset($page))   ? 1 : (int)$page;
$sortby = (!isset($sortby)) ? "uname" : $sortby;
$sortby = ($sortby=="uname" || $sortby=="user_sexus" || $sortby=="user_from1" || $sortby=="name") ? $sortby : "uname";

Eingefügt?
Titel: Re: MembersList nach Städten sortiert.
Beitrag von: NeMeSiSX2LC am 25 April 2004, 20:17:56
Dann gibts aber weiter unten noch mal was mit sortby
Titel: Re: MembersList nach Städten sortiert.
Beitrag von: wiederalleine am 25 April 2004, 21:55:12
Jetzt klappt`s......smile...!
Dank Dir nett....!
Titel: Re: MembersList nach Städten sortiert.
Beitrag von: taranis am 01 Mai 2004, 21:53:41
Wie kann ich in der Mitgliederliste nach einer Auswahl selektiert sortieren lassen???

Habe folgendes Dropdown eingefügt:

?>

<form method="POST" action="modules.php?name=Members_List&letter=$letter&sortby=user_from\">
   <select name=\"user_from\" size=\"1\">

        <option value=\"bl3\">bl3</option>
        <option value=\"\"></option>
   <option value=\"Baden-Württemberg\">Baden-Württemberg</option>
   <option value=\"Bayern\">Bayern</option>

   </select><input type="submit" value="Suchen" name="userort"></p>
</form>

               
<?php

Aber wie übergebe ich die Auswahl an die sortby???