Avatar billede dagreyman Nybegynder
16. oktober 2009 - 13:56 Der er 2 kommentarer og
1 løsning

Ved udtræk fra database til dropdown menu, undgå duplikater

Hej alle,
Jeg har en database med f.eks frugter i og de bliver trukket ud i en dropdown.

Men jeg vil gerne undgå, at hvis frugten eksistere i forvejen så bliver den ikke skrevet i dropdown menuen.

<?php $query_Product="SELECT * FROM PRODUCT WHERE fruit = '$fruit'";
$Product=mysql_query($query_Product);?>

<select>
  <? while($row=mysql_fetch_array($Product)) { ?>
    <option value=<?=$row['color']?>>
      <?=$row['color']?>
    </option>
  <? } ?>
</select>
Avatar billede virtual1ty Nybegynder
16. oktober 2009 - 14:17 #1
$query_Product="SELECT DISTINCT fruit FROM PRODUCT WHERE fruit = '$fruit'";

Har ikke testet ovenstående, men prøv det.
Avatar billede dagreyman Nybegynder
16. oktober 2009 - 14:46 #2
Virtual1ty: DISINCT var lige det jeg manglede.
Takker :-)
Smid et svar.
Avatar billede virtual1ty Nybegynder
16. oktober 2009 - 15:27 #3
Værsgo :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester