Tach!
Mit Gruppenwechsel habe ich schon einiges gegoogelt und versucht... schaff es nicht, hab auch keine wirklich passende Beschreibung von Gruppenwechsel für obige Aufgabe gefunden.
Eine Gruppe wechselt immer bei Änderung des Kriteriums. Bei dir ist das Kriterium der groß geschriebene erste Buchstabe vom Nachnamen.
// das mit dem Link klappt nicht... es wird kein Name in den href geschreiben...?
"Klappt nicht" hilft beim Fehlersuchen nicht weiter. Setz doch mal als erstes das error_reporting auf E_ALL (und display_errors auf on). Dann nimm var_dump(), um dir die Inhalte der verwendeten Variablen anzuzeigen. Du musst so zurückverfolgen, was das Programm wirklich macht und das mit deiner Intention vergleichen. Die Abweichung ist dann der Fehler. Wenn du die gefunden hast, und dann nicht weißt, wie sie zustande kommt, dann frag bitte nochmal konkret nach.
In dem Fall mit dem nicht klappenden Link hilft auch ein Blick in das erzeugte Ergebnis, sprich: die Quelltextansicht des Browsers.
dedlfix.