login  Naam:   Wachtwoord: 
Registreer je!
 Forum

html - SELECT - options

Offline smoos - 13/08/2005 13:25
Avatar van smoosPHP gevorderde Hoe kan je bij een sellect in html aangeven dat hij de "option" laat zien die al van toepassing is.
bv bij leefttijd ofzo. dat heb je options van 12 tot 100 ofzo en als ik dan al eens 17 had ingevoerd staat het op 17 als ik in naar me edit pagina ga.

6 antwoorden

Gesponsorde links
Offline TFOL - 13/08/2005 13:36
Avatar van TFOL PHP beginner <option value="17" selected="selected">17</option>
Offline Tuinstoel - 13/08/2005 13:36 (laatste wijziging 13/08/2005 13:39)
Avatar van Tuinstoel PHP expert Dat moet je met php database of cookies of sessies doen, heeft dus weinig te maken met html, alleen met php of javascript (cookies).

Edit:
Of je bedoelt zoals TFOL dat zegt..
Offline smoos - 13/08/2005 14:56
Avatar van smoos PHP gevorderde uhm jah maar dat is per acount anders natuurlijk he
Offline Legolas - 13/08/2005 15:00
Avatar van Legolas Onbekend zz.. for loop
  1. <?php
  2. for($i = 12; $i <= 100; $i++){
  3. $sOptions .= '<option value="'.$i.'"'. ($i == $iLeeftijd ? ' selected="selected"' : '' ) .'>'.$i.'</option>';
  4. }
  5. $sSelect = '<select name="leeftijd">'.$sOptions.'</select>';
  6. // echo $sSelect;
  7. ?>
Offline Ibrahim - 13/08/2005 15:01 (laatste wijziging 13/08/2005 15:02)
Avatar van Ibrahim PHP expert eigelijk een for lus (van FangorN geleerd )
  1. <?php
  2. function selected($a, $b) {
  3. return ($a == $b) ? " selected=\"selected\"": "";
  4. }
  5. ?>
  6. <select name="district" id="district">
  7. <?php
  8. for($i=0; $i < 30; $i++) {
  9. ?>
  10. <option value="<?= $i ?>"<?=selected($obj->leeftijd,$i)?>>
  11. <?= $i ?>
  12. </option>
  13. <?php
  14. }
  15. ?>
  16. </select>
Offline smoos - 13/08/2005 15:04
Avatar van smoos PHP gevorderde thx 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.199s