login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Dynamisch een default option weergeven in een select (Opgelost)

Offline Zwaregast - 24/05/2009 14:06
Avatar van ZwaregastNieuw lid Afhankelijk van een waarde die in mijn database steekt, wil ik een default option meegeven aan mijn select.
Aangezien een select-tag geen value kan hebben en <option value:'x' selected> niet echt dynamisch is vroeg ik mij af hoe ik dit kan oplossen.
Dank bij voorbaat.

2 antwoorden

Gesponsorde links
Offline Bart - 24/05/2009 14:08 (laatste wijziging 24/05/2009 14:16)
Avatar van Bart PHP expert Wat voor waarden gaat het om? Integers?
  1. <?php
  2. $array = array(/* mogelijke waarden hier */);
  3. foreach ($array as $value)
  4. {
  5. if($option_db == $value)
  6. {
  7. echo '<option value="'.$value.'" selected="selected">'.$value.'</option>';
  8. }
  9. else
  10. {
  11. echo '<option value="'.$value.'">'.$value.'</option>';
  12. }
  13. }
  14. ?>
Offline Zwaregast - 24/05/2009 17:33 (laatste wijziging 25/05/2009 02:34)
Avatar van Zwaregast Nieuw lid Het gaat hier om dag, maand, en jaar (strings dus). Maar deze zijn hardcoded en worden dus niet uit de database opgehaald. Het enige wat opgehaald wordt is een datum van een bepaalde activiteit.
Ik zal deze code eens uitproberen.

Edit: Het werkt, maar hoe doe ik dit voor de maanden(Januari, februari,..)?

Edit2: Probleem volledig opgelost, dank u wel!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.189s