Version complète: sur le forum Webmaster Hub : dédoubloner entrée dans BDD
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > PHP
c.klouchi
Bonsoir,

Dans une base de données, j'ai un champs ville qui contient le nom de la ville.
Ce champ peut comporter les même ville !

Je voudrais afficher toutes les villes sans afficher les villes qui sont plusieurs fois dans la BDD ?

Voilà ou j'en suis

CODE
$sql  = 'SELECT ville FROM mabse';


Que puis je faire pour que les villes s'affichent qu'une seule fois ?

Merci chris
sarc
Salut !
CODE
$sql  = 'SELECT DISTINCT ville FROM mabse';


Voilà, ça ne te renverra qu'une seule fois chaque ville...

Bonne soirée wink.gif
c.klouchi
Ah oui DISTINCT ça me revient, c'est dingue comment on perd vite sans pratiquer !
Merci beaucoup et bonne fin de soirée également.

chris
xpatval
Ou bien tu modifies la structure des tables de ta base, et tu crées une jointure afin d'éviter les doublons...

xpatval
captain_torche
Par contre, si ce sont des données renseignées par tes utilisateurs, tu risques d'avoir des doublons tout de même:
aix-en-provence
aix en provence
aix-en-province
aix
etc ...
xpatval
CITATION(captain_torche @ vendredi 18 août 2006, 10h30) *
Par contre, si ce sont des données renseignées par tes utilisateurs, tu risques d'avoir des doublons tout de même:
aix-en-provence
aix en provence
aix-en-province
aix
etc ...

Auquel cas la jointure est appropriée...
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.