codice:
$query = "SELECT uid,fid,value,name,username
FROM nuke_cnbya_value  

JOIN nuke_users ON nuke_cnbya_value.uid = nuke_users.user_id

WHERE fid = 29  OR  fid = 33 ORDER BY uid DESC LIMIT $offset,$rowsPerPage";


$result = mysql_query($query) or die('ERRORE, RICHIESTA FALLITA');

$array = array (); 
while ( $row = mysql_fetch_array($result) ) { 
    $array [$row ['uid']] ['username'] = $row ['username']; 
    $array [$row ['uid']] ['value'] [] = $row ['value']; 
   
}

foreach ( $array as $uid => $valori ) { 
    echo "<center><table width=\"70%\" border=1><tr><td> $valori[username]</td><td> $uid</td><td><tr>"; 
    foreach ( $valori as $value ) { 
        echo "<td> $value </td>"; 
    } 
    echo "</tr></table></center>";

Purtoppo il codice non va, mi crea 2 righe per nominativo ripetendo la user, e nella seconda colonna della seconda riga "Array":

monnalisa 2064
monnalisa Array

Tancredi 2028
Tancredi Array

Se non ti tedio più di tanto riesci a comprenderne il motivo?
Dino