+
+
+
+
+
+
+
+
+
Group Review
-
-
- ".$team['equipe']."";
- $groups = Invoke_Infra("SELECT * FROM Group_Review_SOX WHERE equipe = '".$team['equipe']."' order by groupe");
- foreach($groups as $group) {
- echo "
".$group['Groupe']."
";
- echo "
".$group['Tiering']."
";
- echo " - ".str_replace("),",")
- ",$group['Members']);
- echo "
";
- }
- echo "
";
+
+
+
-
-
-
+ $grouped_by_team[$team_name][] = $group;
+ }
+ foreach ($grouped_by_team as $team_name => $groups_in_team) {
+ echo "
" . htmlspecialchars($team_name) . "
";
+ foreach ($groups_in_team as $group_data) {
+ echo "
" . htmlspecialchars($group_data['Groupe']) . "
";
+ echo "
" . htmlspecialchars($group_data['Tiering']) . "
";
+ $formatted_members = str_replace("),", ")
- ", htmlspecialchars($group_data['Members']));
+ echo " - " . $formatted_members;
+ echo "
";
+ }
+ echo "
";
+ }
+ ?>
+
+
-
+
+
diff --git a/AD/GroupSearch.php b/AD/GroupSearch.php
index e2f4a4f..4992404 100644
--- a/AD/GroupSearch.php
+++ b/AD/GroupSearch.php
@@ -24,82 +24,82 @@
-
-
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
Group Membership
+
+
+
+
+
+
+
+
+
+
+
Group Membership
-
-
-
+
+
-
-
-
-
-
-
- ".$_POST['group-search']."";
- $members = Invoke_Infra("SELECT * FROM AD_GroupMembership WHERE grp = '".$_POST['group-search']."'");
- echo "
".$members[0]['descr']."
";
- echo " - ".str_replace(" | ","
- ",$members[0]['members']);
- }
- ?>
-
-
+ ?>
+
+
-
+
+
+
+ ".$_POST['group-search']."";
+ $members = Invoke_Infra("SELECT * FROM AD_GroupMembership WHERE grp = '".$_POST['group-search']."'");
+ echo "
".$members[0]['descr']."
";
+ echo " - ".str_replace(" | ","
- ",$members[0]['members']);
+ }
+ ?>
+
+
+
+