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
lopik
post
Post #2





Grupa: Zarejestrowani
Postów: 340
Pomógł: 0
Dołączył: 7.07.2006

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


  1. <?php
  2. $miesiace = substr($data_ur, 5, 2);
  3.  
  4. $m = array(01=>'styczen', 'luty', 'marzec', 'kwiecien', 'maj', 'czerwiec',
  5.  'lipiec', 'sierpien', 'wrzesien', 'pazdzernik', 'listopad', 'grudzien');
  6.  
  7. echo '<select name="miesiac">';
  8. foreach ($m as $key => $value)
  9. {
  10. if ($key == $miesiace) {$sel = 'selected="selected"'; } else { $sel = NULL; }
  11. echo '<option name="'.$key.'", '.$sel.'>'.$value.'</option>';
  12. }
  13. echo '</select>';
  14. ?>


Ten post edytował lopik 8.11.2006, 14:33:31
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: 7.10.2025 - 22:38