MembersList nach Städten sortiert.

Begonnen von wiederalleine, 25 April 2004, 11:58:12

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

wiederalleine

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

wiederalleine

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




NeMeSiSX2LC

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]
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

wiederalleine

AHA..., versuche das mal....., nochmals danke !

wiederalleine

Hmmm..habs gefunden und geändert. Passiert zwar etwas, aber leider immer noch keine Sortierung nach alphabetischer Reihenfolge...!

NeMeSiSX2LC

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?
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

NeMeSiSX2LC

Dann gibts aber weiter unten noch mal was mit sortby
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

wiederalleine

Jetzt klappt`s......smile...!
Dank Dir nett....!

taranis

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???