Aquí va la ayuda.
Estoy usando datos estáticos (array) de prueba.
Así que lo único que tienes que reemplazar es el foreach que uso por el while de tu result.
Código PHP:
Ver original$aJugador[]=array('user'=>'juan','jugador'=>'messi','equipo'=>'Barcelona'); $aJugador[]=array('user'=>'juan','jugador'=>'paolo','equipo'=>'Flamengo'); $aJugador[]=array('user'=>'juan','jugador'=>'xavi','equipo'=>'Barcelona');
foreach($aJugador as $row){//while($row=mysql_fetch_array($result)){
$sEquipo=$row['equipo'];
$sJugador=$row['jugador'];
if(!isset($aGrupos[$sEquipo])){ $aGrupos[$sEquipo]=array(); }
}
foreach($aGrupos as $sEquipo=>$aJugador){
echo join(", ",$aJugador)." (".$sEquipo.")<br>"; }
Saludos.