Avatar billede fjeh Nybegynder
04. oktober 2004 - 14:49 Der er 9 kommentarer og
1 løsning

Forvalg af værdi i en dropdown

Jeg har en dropdown med værdierne 1, 2 og 3. Dropdown'en ligger på en side, hvor en variabel bliver medsendt til denne, når den tilgåes. Variabel indeholder værdien 1, 2 eller 3. Nu skal dropdown'en vise den værdi variablen har.

Hvordan kan dette lige lade sig gøre?
Avatar billede milo Nybegynder
04. oktober 2004 - 15:05 #1
Forstår ikke problemet

echo '<select><option value="'.$foo.'">'.$foo.'</option></select"; ?
Avatar billede ldanielsen Nybegynder
04. oktober 2004 - 15:10 #2
$valgtId = ?? //her skal du angive hvilken der skal være valgt

echo "<option value=1";
if ($valgtId == 1) echo " selected";
echo ">1</option>";

echo "<option value=2";
if ($valgtId == 2) echo " selected";
echo ">2</option>";

echo "<option value=3";
if ($valgtId == 3) echo " selected";
echo ">3</option>";
Avatar billede milo Nybegynder
04. oktober 2004 - 15:26 #3
Nårh, det han vil.

ldannielsen, det kan gøres pænere:

<option value="1" <?php echo $foo == 1 ? 'SELECTED' : '' ?>>1</option>
Avatar billede ldanielsen Nybegynder
04. oktober 2004 - 15:32 #4
Ja.

var = (condition) ? ifTrue: ifFalse

FED syntaks, som jeg tit bruger i javascript, synd at VBScript (ASP) er så begrænset.

Men jeg tænkte at fjeh gerne ville have det mere overskueligt
Avatar billede fjeh Nybegynder
04. oktober 2004 - 15:45 #5
Tak for hjælpen det virkede helt fint:)
Avatar billede milo Nybegynder
04. oktober 2004 - 15:52 #6
Hvorfor siger du tak og accepterer dit eget svar ?

Håber det var en fejl.
Avatar billede fjeh Nybegynder
04. oktober 2004 - 18:12 #7
Ved ikke lige hvad jeg skulle. Kender ikke Eksperten særlig godt.
Avatar billede snowball Novice
04. oktober 2004 - 22:35 #8
fjeh: Som ny bruger vil jeg anbefale dig at læse http://expfaq.1go.dk/ igennem. På den måde får du en masse grundlæggende information om hvordan Eksperten fungerer.

For at råde bod på fejlen i dette spørgsmål, så bedes du venligst oprette et nyt spørgsmål på 30 point og med titlen "Point til milo" eller "Point til ldanielsen" alt efter hvem der hjalp dig. Det nye spørgsmål opretter du i http://www.eksperten.dk/spm/Opgaver/Programmeringsopgaver/PHP/ og i spørgsmålet skriver du så at du giver de 30 point på baggrund af dette spørgsmål - husk link. Til sidst skriver du så linket til det nye spørgsmål, i dette spørgsmål.

Snowball / CoAdmin
Avatar billede fjeh Nybegynder
05. oktober 2004 - 09:24 #9
Ok tak for hjælpen - det gør jeg:)
Avatar billede fjeh Nybegynder
05. oktober 2004 - 09:35 #10
Point er givet til milo.

Jvf. http://www.eksperten.dk/spm/546920
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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