Avatar billede axel21 Juniormester
17. marts 2008 - 11:34 Der er 7 kommentarer og
1 løsning

Hjælp til dropdown menu

Har denne dropdown, formålet er at den skal skrive mulighederne Ja og Nej ud, og samtidigt som default vælge den mulighed som er valgt i databasen. Lige nu skriver den hvis der f.eks. står Ja i databasen:

Ja
Nej
Ja

ud så det er ikke helt optimalt.

Håber i forstår.

<tr><td><span class="blue">Ledsager:</td><td><select name="ledsager"><option><?php echo $row['ledsager'];?></option><option>Ja</option><option>Nej</option></select></td></tr>
Avatar billede kimg Nybegynder
17. marts 2008 - 11:46 #1
Dette burde gøre det  ;-)

echo '<select name="ledsager">';
if($row['ledsager'] != ""){
    echo '<option>'.$row['ledsager'].'</option>';
} else {
    echo '<option>Vælg...</option>';
}
echo '<option>Ja</option>
<option>Nej</option>
</select>';

Kim
Avatar billede axel21 Juniormester
17. marts 2008 - 11:55 #2
Den viser stadig 3 muligheder: Ja, Ja og Nej
Avatar billede kimg Nybegynder
17. marts 2008 - 12:04 #3
echo '<select name="ledsager">';
if($row['ledsager'] == "Ja"){
    echo '<option>'.$row['ledsager'].'</option>';
} else {
    echo '<option>Ja</option>';
}
if($row['ledsager'] == "Nej"){
    echo '<option>'.$row['ledsager'].'</option>';
} else {
    echo '<option>Nej</option>';
}
echo '</select>';
Avatar billede dmdisco Nybegynder
17. marts 2008 - 12:09 #4
<select name="ledsager">
  <option value="Ja"<?php echo ($row['ledsager'] == "Ja") ? " SELECTED" : "";?>>Ja</option>
  <option value="Nej"<?php echo ($row['ledsager'] == "Nej") ? " SELECTED" : "";?>>Nej</option>
</select>
Avatar billede kimg Nybegynder
17. marts 2008 - 12:10 #5
echo '<select name="ledsager">';
if($row['ledsager'] == "Ja"){
    echo '<option selected value="'.$row['ledsager'].'">'.$row['ledsager'].'</option>';
} else {
    echo '<option>Ja</option>';
}
if($row['ledsager'] == "Nej"){
    echo '<option selected value="'.$row['ledsager'].'">'.$row['ledsager'].'</option>';
} else {
    echo '<option>Nej</option>';
}
echo '</select>';
Avatar billede dmdisco Nybegynder
17. marts 2008 - 12:15 #6
eller
<select name="ledsager">
  <option value="Ja"<?php if ($row['ledsager'] == "Ja") print " SELECTED";?>>Ja</option>
  <option value="Nej"<?php if ($row['ledsager'] == "Nej") print " SELECTED";?>>Nej</option>
</select>
Avatar billede axel21 Juniormester
17. marts 2008 - 13:00 #7
Jeg kan ikke få kimg´s til at virke, men dmdisco virker helt kanon. Smid et svar begge 2, og tak for hjælpen.
Avatar billede dmdisco Nybegynder
17. marts 2008 - 13:02 #8
svar
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