Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Automatyczne wybranie pozycji z selecta na podstawie zmiennej
Andrzej20
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 3.11.2006

Ostrzeżenie: (0%)
-----


Witam

Szukałem odpowiedzi na tym forum, ale nie znalazłem. Mam zmienną, w która dynamicznie wybiera miesiąc z bazy, np:
  1. <?php
  2. $miesiace = 02; // w tym przypadku jest to luty
  3. ?>


Mam rozwijaną listę <select>, w której wypisuję miesiące z tablicy $liczbowo:
  1. <?php
  2. $liczbowo = array("01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12");
  3. ?>

Moje pytanie brzmi: jak zmusić pole, żeby dodało parametr "selected" do tej opcji <option>, której wartość zawiera zmienna?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Andrzej20
post
Post #2





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 3.11.2006

Ostrzeżenie: (0%)
-----


Kurcze, nawet i to mi coś nie chce działąć, chyba jestem za cienki w te klocki... Zrobiłem coś takiego:

  1. <?php
  2. echo '<select class="register_select" name="miesiace">';
  3.  
  4. if ($miesiace="01") {
  5. echo '<option selected="selected">Styczeń</option>';
  6. echo '<option>Luty</option>'; 
  7. echo '<option>Marzec</option>'; 
  8. echo '<option>Kwiecień</option>'; 
  9. echo '<option>Maj</option>'; 
  10. echo '<option>Czerwiec</option>'; 
  11. echo '<option>Lipiec</option>'; 
  12. echo '<option>Sierpień</option>'; 
  13. echo '<option>Wrzesień</option>'; 
  14. echo '<option>Październik</option>'; 
  15. echo '<option>Listopad</option>'; 
  16. echo '<option>Grudzień</option>'; 
  17. }
  18.  
  19. if ($miesiace="02") {
  20. echo '<option>Styczeń</option>';
  21. echo '<option selected="selected">Luty</option>'; 
  22. echo '<option>Marzec</option>'; 
  23. echo '<option>Kwiecień</option>'; 
  24. echo '<option>Maj</option>'; 
  25. echo '<option>Czerwiec</option>'; 
  26. echo '<option>Lipiec</option>'; 
  27. echo '<option>Sierpień</option>'; 
  28. echo '<option>Wrzesień</option>'; 
  29. echo '<option>Październik</option>'; 
  30. echo '<option>Listopad</option>'; 
  31. echo '<option>Grudzień</option>'; 
  32. }
  33. ........itd
  34. ?>

Mimo tego, wciąż mam wybrany ten sam miesiac, czyli Grudzień. (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 30.09.2025 - 18:27