beufa Posté 14 Avril 2005 Posté 14 Avril 2005 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 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. Merci d'avance !
beufa Posté 14 Avril 2005 Auteur Posté 14 Avril 2005 Merci Titag ! 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 Posté 14 Avril 2005 Posté 14 Avril 2005 Mais il n'y a pas de quoi Pour tes révisions je te conseille l'excellent manuel de référence mysql.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant