Also ich hab es hinbekommen das die User angezeigt werden, jetzt möchte ich allerdings auch, das die Profile der User angezeigt werden ich hab das ganze so gelöst, allerdings schaut euch das Problem an g:
Falls du aber dabei bleiben willst:
ich gehe mal davon aus, dass die Nutzeranzahl stimmt. Das bedeutet, dass theorethisch die Anzahl im Array $user_online und $id stimmen sollte. Daraus würde folgen, dass du das Array auch mit Hilfe einer simplen for()-Schleife auslesen kannst.
Was wird getan? Du zählst alle Einträge, die es im Array $id gibt und gibs diese nacheinander aus. Da die jeweilige ID dem dazugehörigen Nutzernamen entspricht, kannst du natürlich genauso drauf zugreifen.
Ansonsten könntest du dir überlegen, dass ganze als assoziatives Array zu betrachen. Ein Ansatz dazu …
$user_online[] = $get['ID'];
$user_online[$get['ID']] = $get['Username']; //vllt. auch mal so schreiben: $user_online[{$get['ID']}] = $get['Username'];
// weiteres
foreach($user_online AS $uid => $username) {
echo "<strong><a href=\"members.php?action=user&id=".$uid.">".$username."</a></strong>,";
}