Avatar billede bigo Nybegynder
25. august 2003 - 14:34 Der er 5 kommentarer og
1 løsning

sende flere data med en <select>

Hejsa.

Jeg vil gerne sende id OG type med i en <select><option>

Hvordan kan jeg gøre det? (Kan jeg overhovedet..)

Jeg tænker jeg kunne sætte værdien af en <input type=hidden name=ting> ved select måske
Avatar billede bigo Nybegynder
25. august 2003 - 14:36 #1
måske lidt forklaring.

jeg har 3 tabeller i mysql.

fly_tabel
skib_tabel
og relation

hvor fly_tabel og skib_tabel har auto på deres id. Denne gemmer jeg så i relation med angivelse om det er '1' = fly_tabel eller '2'=skib_tabel.

så ved jeg hvilken tabel jeg skal lede efter id. Tror jeg nok ;-)
Avatar billede hmortensen Nybegynder
25. august 2003 - 14:39 #2
Du kan jo sende en værdi med din select, og så ligge et hidden input felt med en anden værdi
Avatar billede bigo Nybegynder
25. august 2003 - 14:45 #3
den hidden værdi skal være afhængig af det valgte id. Hvis f.eks. du vælger id=3 og den er refereret som type=2 i relation så skal det hidden felt sættes til 2. Men hvordan ?
Avatar billede detox Nybegynder
25. august 2003 - 15:03 #4
Så må du vel hente oplysningen ud fra databasen. Enten på siden med formen, ellers send id med og hent det på den næste side.
Avatar billede bigo Nybegynder
25. august 2003 - 15:14 #5
løste det ved at sætte et ekstra id ind i relationstabellen. Derfra over i enten skib eller fly.

Takker. Svar og dine points er hjemme.
Avatar billede bigo Nybegynder
01. september 2003 - 14:42 #6
afslutter..

detox>sig til hvis du vil have points.. så fixer vi det
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