La requête paraît bonne, c'est plutôt du côté de la boucle que ça coince:
while($row = mysql_fetch_array($req10))
{
$user=$row['username'];
}
A chaque passage dans cette boucle, $user prendra la dernière valeur récupérée. Donc, en sortant la boucle, $user aura la dernière valeur récupérée et c'est tout.
Stocke tes valeurs dans un tableau:
while($row = mysql_fetch_array($req10))
{
$users[]=$row['username'];
}
Ensuite tu parcoures ton tableau pour faire ce que tu veux avec chaque valeur:
foreach ($users as $user)
{
/* A cache occurence dans cette boucle, $user sera la variable
qui représente une des cases du tableau $users */
}


