ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Tabelle sortieren

Geschlossen
  1. #1
    User Pic
    flo984 Mitglied
    Registriert seit
    07.06.2007
    Beiträge
    43
    Beitragswertungen
    0 Beitragspunkte
    Hallo,

    ich will die User-Tabelle nach den Kategorien vom Besucher sortieren lassen. Hab mal angefangen da was zu schreiben, aber das haut noch nicht hin...
    Ich hab in die memb_list.php folgenen code zugefügt:

    # sortierung festlegen
        $sortierung = 'pos ASC';
        $NAME = 'ASC';
        $RANG = 'ASC';
    	$GRUPE = 'ASC';
    	$LLOGIN = 'ASC';
    	$POSTS = 'ASC';
    	
    	    
        switch ($menu->get(2)) {
          case 'nameDESC' : $sortierung = 'name DESC'; break;
          case 'nameASC' : $sortierung = 'name ASC';  $NAME = 'DESC'; break;
          case 'rangDESC' : $sortierung = 'rang DESC'; break;
          case 'rangASC' : $sortierung = 'rang ASC'; $RANG = 'DESC'; break;
          case 'grupeDESC' : $sortierung = 'grupe DESC'; break;
          case 'grupeASC' : $sortierung = 'grupe ASC'; $GRUPE = 'DESC'; break;
    	  case 'lloginDESC' : $sortierung = 'llogin DESC'; break;
          case 'lloginASC' : $sortierung = 'llogin ASC'; $LLOGIN = 'DESC'; break;
    	  case 'postsDESC' : $sortierung = 'posts DESC'; break;
          case 'postsASC' : $sortierung = 'posts ASC'; $POSTS = 'DESC'; break;
        }
    
        $tpl->set ('NAME', $NAME);
        $tpl->set ('RANG', $RANG);
        $tpl->set ('GRUPE', $GRUPE);
    	$tpl->set ('LLOGIN', $LLOGIN);
    	$tpl->set ('POSTS', $POSTS);
    	
        
    		$erg = db_query("select name,rank,grupe,`desc`,posts,llogin,DATE_FORMAT(date,'d.m.Y H:i') as datum from prefix_user ORDER BY ".$sortierung);


    und die meb_list.htm folgendermaßen geändert:

    <table width="100%" border="0" cellpadding="3" cellspacing="1" class="border">
      <tr class="Chead" >
        <th height="30" width="20%"><b><a href="index.php?user-name{NAME}">{_lang_name}</b></a></th>
    		<th align="center" width="20%"><b><a href="index.php?user-rang{RANG}">{_lang_rank}</b></a></th>
    		<th align="center" width="20%"><b><a href="index.php?user-grupe{GRUPE}">Funktion</b></a></th>
    		<th align="center" width="30%"><b><a href="index.php?user-llogin{LLOGIN}">Letzter Login</b></a></th>
    		<th width="10%" align="center"><b><a href="index.php?user-posts{POSTS}">{_lang_posts}</b></a></th>
      </tr>{EXPLODE}<tr class="{CLASS}">
            <td>{NAME}</td>
    		<td align="center">{RANG}</td>
    		<td align="center">{GRUPE}</td>
    		<td align="center">{LLOGIN}</td>
    		<td align="center">{POSTS}</td>
      </tr>{EXPLODE}
    </table>
    <br />
    <div align="center">{SITELINK}</div>


    Sieht jemand den Fehler, den ich gemacht hab?

    Danke und Gruß
    Flo


    verwendete ilchClan Version: 1.1

    betroffene Homepage: flo984.fl.funpic.de/index.php?user
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Moniwoll Hall Of Fame
    Registriert seit
    18.08.2006
    Beiträge
    1.573
    Beitragswertungen
    0 Beitragspunkte
    sorry wenn das jetzt nicht deiner Frage entspricht aber das gibt es doch schon im Modulpack von SLJ im Downloadbereich wieso nimmst du das den nicht einfach?
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    flo984 Mitglied
    Registriert seit
    07.06.2007
    Beiträge
    43
    Beitragswertungen
    0 Beitragspunkte
    tatsache. das hab ich nicht gesehen. werd das mal ausprobieren. wenn aber trotzdem jemand den fehler sieht, kann es ja vielleicht trotzdem posten. würd mich interessieren, was ich da falsch machen.
    danke
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten