Bonjour,

J'ai cherché un peu partout comment faire mais impossible de trouver un résultat adapté à ce que j'aimerai obtenir. C'est pourtant tout bête, j'ai du louper un truc...

Je m'explique: J'ai un mini cms qui gère un portfolio avec 3 champs: Un titre, une url et une catégorie.
J'aimerai que le php interprète les données en les classant par catégories de la façon suivante:
Catégorie 1:
Élément a, élément d, élément f

Catégorie 2:
Élément b, élément e, élément c

etc...
Le résultat le plus proche que j'ai réussi à obtenir ressemble à peu près à celui ci-dessus sauf qu'au lieu de m'afficher tous les éléments d'une catégorie, il ne m'affiche qu'un seul élément pour une catégorie.
Voici le code que j'ai actuellement:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
function portfolio(){
	$req = mysql_query("SELECT * FROM `portfolio` GROUP BY `categorie` DESC");
	while ($dnn = mysql_fetch_array($req)){
		echo '<h1>'.$dnn['categorie'].':</h1>';
		echo '<hr></hr>';
		echo '<a href="'.$dnn['url'].'">'.$dnn['title'].'</a>';
	}
}
Je vous remercie d'avance pour votre aide.