Version complète: sur le forum Webmaster Hub : Petit problème SQL
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > PHP
beufa
Salut à tous !

Je bute sur un problème SQL pourtant simple, mais quand ça veut pas....
J'ai une base MySql avec une table "article" qui contient des enregistrements concernant des produits.
Dans cette table, il y a un champs "famille".
Je n'arrive pas à trouver la bonne requête pour afficher l'ensemble des familles de produits 1 seule fois.
Quand je fais
CODE
select famille from article
ça me renvoie bien toutes mes familles, mais sur l'ensemble des enregistrements : par exemple, si j'ai 7 cartes graphiques dans ma table, et bien le résultat de la requête affiche 7 fois "cartes graphiques".
Et je n'ai pas envie de remplir mon select en dur (comme c'est le cas à présent sur mon site à la rubrique "Liste des prix").
Je pense que le problème vient de la requête et non du php car lorsque j'utilise l'analyseur de requête de phpMyAdmin, j'obtiens le même résultat.

cool2.gif

Merci d'avance !
Titag
Bonjour,

Fait un
CODE
select distinct famille from articles
beufa
Merci Titag !

oops.gif
J'ai un peu honte mais j'avais oublié la clause "distinct" et grâce à toi j'ai pas besoin de relire la doc SQL cet aprés-midi ! Mais de sérieuses révisions s'imposent !

Encore merci et bravo pour ton outil de mesure d'audience qui est trés trés bien fait et que je recommnde à tous.
Titag
Mais il n'y a pas de quoi smile.gif

Pour tes révisions je te conseille l'excellent manuel de référence mysql.
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.