1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | 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!
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | ... $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!