Avatar billede morten_dyrekilde Nybegynder
20. december 2007 - 09:01 Der er 2 kommentarer og
2 løsninger

Dropdown - List fra MySql

Jeg har en kode der ser således ud:

<select name="select">
<option value="">--- Vælg ---</option>
<?
// Henter posterne fra daek ind
$list=mysql_query("select * from daek order by size desc");


while($row_list=mysql_fetch_assoc($list)){
?>
<option value="<? echo $row_list['size']; ?>" <? if($row_list['id']==$select){ echo "selected"; } ?>><? echo $row_list['size']; ?></option>
<?
// afslut loop
}
?>
</select>

Meningen er at den vælger poster fra databasen som søgemuligheder i min dropdownboks.

Problemet er når der er to poster der har en ens værdi i 'size' feltet. Begge poster kommer frem i min dropdown-boks, men der kal naturligvis kun være en af hver.

Hvordan løses dette problem?
Avatar billede medions Nybegynder
20. december 2007 - 09:11 #1
SELECT DISTINCT(size) FROM daek ORDER BY size

//>Rune
Avatar billede medions Nybegynder
20. december 2007 - 09:12 #2
Eller:

SELECT DISTINCT(size), `id` FROM daek ORDER BY size

Nu hvor du også gerne vil ha' ID'et med.

//>Rune
Avatar billede morten_dyrekilde Nybegynder
20. december 2007 - 09:53 #3
*klask for panden* Damn destinct havde jeg ikke lige husket! - Nu virker det jo :)

Mange tak, det var lige det skub jeg havde brug for! :D
Avatar billede medions Nybegynder
20. december 2007 - 10:28 #4
Det var så lidt :o) Glædelig jul ;o)

//>Rune
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
Computerworld tilbyder specialiserede kurser i database-management

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