ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Mitgliederzahl in Gruppe

Geschlossen
  1. #1
    User Pic
    chisun Mitglied
    Registriert seit
    11.08.2009
    Beiträge
    44
    Beitragswertungen
    0 Beitragspunkte
    für die Anzeige einer einzelnen Gruppe geht das:

    if(count($teams) == 1){   #only 1 team to show
    
        $gid=$teams[0];
    
        $name = @db_result (db_query("SELECT name FROM prefix_teams WHERE id =".$gid));
    
      	$bild = @db_result (db_query("SELECT img FROM prefix_teams WHERE id =".$gid));	
      	$anz= db_result(db_query('SELECT COUNT(uid) FROM prefix_teamusers WHERE gid='.$gid));
    
        $title = $allgAr['title'].' :: Teams :: '.$name;
    
      	$hmenu = '<a class="smalfont" href="?teams">Teams</a> &raquo; '.$name;
    
      	$design = new design ( $title , $hmenu );
    
      	$design->header();
    
      	$tpl = new tpl ('teams');
    
      	if (!empty($bild) ) {
    
       	  $row['showbild'] = '<img src="'.$bild.'" title="'.$name.'"  alt="kein Teambild" border="0"></a>';
    
        } else {
    
      	  $row['showbild'] = "'kein Teambild'";
    
        }
       	  $row['show'] = '<b>'.$name.'</b>';
       	  $row['anz'] = '<b>'.$anz.'</b>';
    
    
    
    	
    
    	$tpl->set_ar_out($row,0);
    
        show_members ($gid,$tpl);


    aber nun will ich das auch bei der Gruppenübersicht anzeigen lassen .. ich sitze schon sehr lange daran .. aber nichts klappt. Ich komm einfach nicht an die werte ran!

     ...
    	$title = $allgAr['title'].' :: Teams';
    
    	$hmenu = 'Teams';
    
    	$design = new design ( $title , $hmenu );
    
    	$design->header();
    
    	$tpl = new tpl ('teams');
    
    	$erg1 = db_query("SELECT name,id as gid FROM prefix_teams WHERE zeigen = 1 ORDER BY pos");
    
    	while ($row = db_fetch_assoc($erg1) ) {	
    
    	  	$row['show'] = '<a href="index.php?teams-show-'.$row['gid'].'"><b>'.$row['name'].'</b></a>';
    	  	$anz = db_result(db_query('SELECT COUNT(uid) FROM prefix_teamusers WHERE gid='.$gid));
    	  	$row['anz']= $anz;
    		$tpl->set_ar_out($row,0);
    
        if ($allgAr['teams_show_cat'] == 0) {
    
          show_members ($row['gid'],$tpl);}}


    kann mir da bitte wer helfen .. ich weiß einfach nicht wie ich da rangehen soll!

    Nochmal zum Verständnis: ich möchte also, dass wenn ich mir alle Gruppen auflisten lasse, dass hinter der Gruppe die Anzahl der Mitglieder in der Gruppe steht. Das Problem ist, dass das aus 2 verschiedenen Tabellen kommt. Und so weit, wie ich das verstanedn habe erstmal in ein array kommt. Nun wollte ich das also dem Namen quasi unterordnen und das klappt nicht!
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    versuch das

    6 $title = $allgAr['title'].' :: Teams'; 
     
        $hmenu = 'Teams'; 
     
        $design = new design ( $title , $hmenu ); 
     
        $design->header(); 
     
        $tpl = new tpl ('teams'); 
     
        $erg1 = db_query("SELECT name,id as gid FROM prefix_teams WHERE zeigen = 1 ORDER BY pos"); 
     
        while ($row = db_fetch_assoc($erg1) ) { 
     
            $row['show'] = '<a href="index.php?teams-show-'.$row['gid'].'"><b>'.$row['name'].'</b></a>'; 
            $anz = db_result(db_query('SELECT COUNT(uid) FROM prefix_teamusers WHERE gid='.$row['gid'])); 
            $row['anz']= $anz; 
            $tpl->set_ar_out($row,0); 
     
        if ($allgAr['teams_show_cat'] == 0) { 
     
          show_members ($row['gid'],$tpl);}}


    ^^
    aber fast allein geschafft alle achtung
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    chisun Mitglied
    Registriert seit
    11.08.2009
    Beiträge
    44
    Beitragswertungen
    0 Beitragspunkte
    wie geil lächeln

    so ähnlich hatte ich es mal versucht .. muss dann noch ne Kleinigkeit vergessen haben.

    Vielen vielen Dank!
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten