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%)
-----


Ale co ty robisz ? (IMG:http://forum.php.pl/style_emoticons/default/blink.gif)

Ja Ci podałem już gotowca!

Dajesz tylko tutaj:
  1. <?php
  2. // pod zmienna $miech podstaw jakas liczbe miesiaca od 1 do 12
  3. if ($key == $miech) {$sel = 'selected="selected"'; } else { $sel = NULL; }
  4. ?>


I jesli zmienna $miech będzie miała liczbę:
1 to styczen bedzie zaznaczony
2 to luty
3 marzec
itd.

I tyle, a nie 12 if'ów :|


W każdym razie, u mnie to działa.

Ten post edytował lopik 8.11.2006, 13:54:09
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: 11.10.2025 - 11:43