innanzitutto grazie!

la query (per me) è un po' complessa e non riesco ad unirla;

se io faccio direttamente in entrambi i cicli

$squadra_array[] = array('id'=> $id_squadraX, 'nome'=>$nome_squadraX);

l'array risultante dovrebbe essere quello che cerco

Array ( [0] => Array ( [id] => 1 [nome] => pippo ) [1] => Array ( [id] => 1 [nome] => pippo ) [2] => Array ( [id] => 2 [nome] => pluto ) [3] => Array ( [id] => 3 [nome] => bea ) )

(poi ci metto una funzione che mi elimina i duplicati

function uniqueArray($nDimArray) {
if(!is_array($nDimArray))
{
return $nDimArray;
}

foreach($nDimArray as &$val) {
$val = serialize($val);
}
$nDimArray = array_unique($nDimArray);
foreach($nDimArray as &$val) {
$val = unserialize($val);
}
return $nDimArray;
}

(presa da qui )

e ho il mio bell'array, giusto?

grazie ancora!

s.