Salut à tous et à toutes =)
Bon...j'ai beau chercher...j'y arrive pas alors je m'en remets à vos connaissances
Je m'explique :
J'ai une bdd (extraordinaire) et à l'intérieur...une table! (de plus en plus extraordinaire), et cetet table contient des "articles" qui ont chacun attaché un "genre" (ou "catégorie" si vous voulez) afin de pouvoir les classer par groupe.
Mon but était de lister sur une page tous les titres des articles(leur lien en fait...mais c'est compliqué). Ca c'est bon ca marchait.
Mais maintenant, je voudrais les lister en les classant par "genre", donc en cherchant les différents genres des articles dans la bdd, et en affichant sous chaque genre les articles en rapport. (je ne les écris pas manuellement, car de nouveaux peuvent apparaitre, do'ù l'intérêt de chercher les différents genre dans la bdd, puis d'ensuite les lister avec les articles qui leurs sont associés).
Vous me suivez ? Bon =)
Pour l'instant j'étais parti sur ça :
mysql_connect('***','***','***'); mysql_select_db("***"); $sql_genre = mysql_query("SELECT genre FROM `pc-info_tutoriaux` ")or die(mysql_error()); mysql_close(); while($arr = mysql_fetch_array($sql_genre)) { echo '<h5>'.$arr.'</h5>'; mysql_connect('***','***','***'); mysql_select_db("***"); $donnees_sql = mysql_query(" SELECT * FROM `pc-info_tutoriaux` WHERE genre='$arr' ") or die(mysql_error()); mysql_close(); while($donnees = mysql_fetch_array($donnees_sql)) { echo '<div class="tutoriaux"><p><a href="index.php?p=tutos&id='.$value['id'].'">'.$value['titre'].'</a></p></div>'; }
Mais de toute évidence ça ne marche pas, non seulement parce-que tout ce que ca me renvoit c'est "array" mais aussi parce-qu'en faisant comme ca...je vais avoir plusieurs fois le même genre dans mon array...et donc afficher plusieurs fois les listes des articles y correpondant...
So...help me please
Merci d'avance