Bonjour,
Comme à mon habitude, difficile de trouver comment titrer.

Je cale sur un problème que je me suis créé.
J'ai une table MySql (4) que je parcrours avec Php (4).
Id, Nom, Prenom, Age

En admettant qu'elle soit remplie de cette façon
1,Dupond,Robert,42
2,Finand,Maxime,40
3,Brise,Christian,39
4,Dupond,Joelle,40
5,Bruel,Jacques,42
6,Filleul,Paul,38
Je voudrais pouvoir les afficher de cette façon


Gens de 38
Filleul Paul
****************

Gens de 39
Brise Christian
****************

Gens de 40
Finand Maxime
Dupond Joelle
****************

Gens de 42
Dupond Robert
Bruel Jacques
****************
Après avoir cogité bien des heures, la seule façon que j'ai trouvé :

Une boucle Compteur = 38 à 42
Ecrire Gens de Compteur
Boucle de lecture et d'affichage des enregistrements ordonnés par Id avec Age = Compteur
Ecrire ****************
Fin de la boucle

Je me demandais s'il était possible de simplifier avec un group by ou join ou autre façon (qui me paraissent toute bizarres, vu que je n'en ai pas compris le fonctionement) le traitement de façon à ne pas trop solliciter le serveur MySql.