salve. vorrei sapere come posso comportarmi in una situazione di questo genere :

ho una query che mi ritorna delle righe in 2 colonne.

es:

utente \ valore

nickname1 - val1
nickname1 - val2
nickname1 - val3
nickname2 - val4
nickname2 - val5
nickname3 - val6
nickname1 - val7

vorrei sapere se è possibile inserire in una matrice questi valori in modo che il primo indice della matrice corrisponda al nickname che però può ripetersi), e nel secondo indice i valori del primo.

quindi avrei per esempio :

matrice[0][0]=val1 del nickname1
matrice[0][1]=val2 del nickname1
matrice[0][1]=val3 del nickname1
matrice[1][0]=val4 del nickname2
matrice[1][1]=val5 del nickname2
matrice[2][0]=val6 del nickname3
matrice[3][0]=val7 del nickname1

è possibile in php?

perchè avevo "risolto" facendo partire una query iniziale che mi prendesse i singoli nickname, e per ogni nickname (quindi dentro a un while ($row = mysql_fetch_array($query, MYSQL_NUM))) eseguivo un'altra query... ma mi sembra poco efficente come cosa.

cordiali saluti