Avatar billede -chriz- Nybegynder
25. juli 2003 - 19:44 Der er 8 kommentarer og
1 løsning

Drop-down-box opdaterer anden drop-down-box?

Hej!

Jeg har en drop-down box, jeg gerne vil have til at opdatere en anden drop-down box...

Se siden her: http://liveguiden.h4f.dk/tilfoej.php

- "Kanal" hentes fra en mySQL og identificeres ved et unikt ID-nummer. Dette ID-nummer skal smides videre med over i "Program" (alle programmer har i Databasen en reference til et kanal-ID), som så løbende skal opdateres i forbindelse med at man vælger kanal ..

(eksempelvis har vi i Danmark Dansk P3 Live - dette program skal ikke være synligt, hvis man vælger en anden kanal end DR P3...)

- kan dette gøres med PHP - eller skal der flette noget JavaScript ind i det hele?

Håber nogen kan hjælpe!

venlig hilsen
Christian
Avatar billede sukos Juniormester
25. juli 2003 - 19:50 #1
Javascript!
Avatar billede whatever Nybegynder
25. juli 2003 - 19:52 #2
Jeg lavede på et tidspunkt et script med amter og kommuner, til en her på eksperten. Du kan finde det her:

http://www.efusion.it/exp/302058.php
http://www.efusion.it/exp/302058.phps
Avatar billede whatever Nybegynder
25. juli 2003 - 19:53 #3
Det er baseret på data fra en database. PHP henter så dataen ud og generer en javascript array med dataen. Javascriptet sørger for skift af data i drop down box nummer 2.
Avatar billede nicklasb Nybegynder
25. juli 2003 - 19:59 #4
man kan ikke sige Javascript eller PHP ud fra det du har oplyst der.. Det kommer MEGET an på hvor mange punkter der både skal være i øverste og nederste selectboks, og om brugeren når at skifte mening MANGE gange inde han beslutter sig for at godkende og klikke ok.
Disse info er faktisk en hel del ralevante i beslutningen om hvilken løsning du vil bruge. Derfor vil det nok være det bedste hvis du prøver at give et bud på disse faktorer..
Avatar billede -chriz- Nybegynder
25. juli 2003 - 21:41 #5
whatever - din kode virkede perfekt - tusind tak for hjælpen... vil du smide et svar, så jeg kan give dig dine points?

og til nicklasb - der skal vel maks være 10 valgmuligheder på hver drop-down menu...
Avatar billede whatever Nybegynder
25. juli 2003 - 21:47 #6
et svar.
Avatar billede nicklasb Nybegynder
25. juli 2003 - 21:54 #7
og så de ca 3-10 i den øverste?? Så er det også klart den bedste løsning.. :D
Grunden til at du skulle tage det op engang, var at du let ville kunne overbelaste databasen ved at hive en masse data ud du ikke havde brug for..
Fx hvis der i alt er 100 i den øverste, og der til hver af dem hører 100 styk, er der ingen grund til at hente alle 10.000 rækker ud, hvis du kunne nøjes med 100 eller 200 (alt afhængigt af om den som default står på den rigtige, og om brugeren når at skifte flere gange)
men i dit tilfælde er en JS løsning klart at fortrække.. :D
Avatar billede -chriz- Nybegynder
25. juli 2003 - 21:56 #8
Jep - regner ikke med at databasen til kanaler og programmer skal være voldsom stor, så jeg håber på det kommer til at fungere god nok... men tak for omsorgen! :-D
Avatar billede kborup Nybegynder
17. oktober 2003 - 16:39 #9
Kan denne også laves med 3 dropdown bokse ?
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