Trier des données par catégories
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:
Citation:
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:
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.