Avatar billede JJ77 Juniormester
21. marts 2006 - 18:21 Der er 5 kommentarer og
1 løsning

Søge på flere værdier i en selectboks

Er det muligt at have en option value hvor man søger på flere værdier ved ét valg?

<option value="bla1, bla2, osv">Alle kategorier</option>
  <option value="bla1">bla1</option>
  <option value="bla2">bla2</option>
Avatar billede jakobdo Ekspert
21. marts 2006 - 20:49 #1
Altså du kunne jo godt lade din value indeholde: bla1, bla2 osv...
Men det ville nok være bedre at lave det på siden som info blev sendt til.

Prøv f.eks. at kig her: http://www.htmlcodetutorial.com/forms/_SELECT_MULTIPLE.html
Og så kunne du lave et valg som hed: VÆLG ALLE, value=0
I din søge funktion laver du så:
if($_POST['kategori'] == 0)
//VI skal søge på alt...
Avatar billede JJ77 Juniormester
21. marts 2006 - 20:52 #2
hvia nu den kommer til at se sådan her ud.. vis den så søge efter alle? altså bla1 og bla 2.
value="bla1, bla2, osv">
Avatar billede jakobdo Ekspert
21. marts 2006 - 20:55 #3
Det kommer jo an på hvordan du laver din sql.
Og lave SELECT * FROM tabel WHERE id = bla1, bla2 vil ikke give mening.
Der skal det så være: SELECT * FROM tabel WHERE id IN (bla1, bla2)
Og hvis det kun er bla1, vil man jo bruge: SELECT * FROM tabel WHERE id = bla1
Avatar billede JJ77 Juniormester
21. marts 2006 - 21:01 #4
ok.. takker mange gange.. smider du ikke et svar:)
Avatar billede jakobdo Ekspert
21. marts 2006 - 21:03 #5
Svar!
Avatar billede jakobdo Ekspert
22. marts 2006 - 11:23 #6
Takker for point! :o)
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