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> » '.$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!