Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Dynamiczny Option w formularzu
shpaque
post
Post #1





Grupa: Zarejestrowani
Postów: 651
Pomógł: 3
Dołączył: 31.01.2011
Skąd: Warszawa

Ostrzeżenie: (10%)
X----


Witam serdecznie,
mam pytanie jak zrobić, żeby w przypadku pobrania jakiejsc opcji (przy edycji wpisu) rozpoznał ją i pominął na liscie (bo teraz mam powtorzoną opcję na liscie) chyab wiecie o co chodzi - powiedzmy, ze edytuje plik z value = 2 - i w edycji pozakuje mi aktualny value - nie chce aby na liscie wyboru gdzies tam znowu byl powtorzony value 2 (jak zwykle zamotałem), oto kod:

  1. echo "<tr><td>Grupa:</td>\n";
  2.  
  3. if ($grupa_value == 1) {$cat = "Budownictwo Mieszkaniowe";}
  4. else if ($grupa_value == 2) {$cat = "Obiekty Użyteczności Publicznej";}
  5. else if ($grupa_value == 3) {$cat = "Przestrzeń Publiczna";}
  6. else if ($grupa_value == 4) {$cat = "Obiekty Handlowe";}
  7. else if ($grupa_value == 5) {$cat = "Pozostałe Realizacje";}
  8.  
  9. echo "<td><select name='grupa'>\n";
  10. echo "<option value=\"" . $grupa_value . "\">$cat</option>\n";
  11. echo "<option value='1'>Budownictwo Mieszkaniowe</option>\n";
  12. echo "<option value='2'>Obiekty Użyteczności Publicznej</option>\n";
  13. echo "<option value='3'>Przestrzeń Publiczna</option>\n";
  14. echo "<option value='4'>Obiekty Handlowe</option>\n";
  15. echo "<option value='5'>Pozostałe Realizacje</option>\n";
  16. echo "</select></td></tr>\n";

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
shpaque
post
Post #2





Grupa: Zarejestrowani
Postów: 651
Pomógł: 3
Dołączył: 31.01.2011
Skąd: Warszawa

Ostrzeżenie: (10%)
X----


czyli działający wycinek wygląda tak: - dzięki
  1. echo "<tr><td>Grupa:</td>\n";
  2.  
  3. $x_one = "";
  4. $x_two = "";
  5. $x_three = "";
  6. $x_four = "";
  7. $x_five = "";
  8. if ($grupa_value == 1) {$x_one = "selected";}
  9. else if ($grupa_value == 2) {$x_two = "selected";}
  10. else if ($grupa_value == 3) {$x_three = "selected";}
  11. else if ($grupa_value == 4) {$x_four = "selected";}
  12. else if ($grupa_value == 5) {$x_five = "selected";}
  13.  
  14. echo "<td><select name='grupa'>\n";
  15. echo "<option value='1' $x_one>Budownictwo Mieszkaniowe</option>\n";
  16. echo "<option value='2' $x_two>Obiekty Użyteczności Publicznej</option>\n";
  17. echo "<option value='3' $x_three>Przestrzeń Publiczna</option>\n";
  18. echo "<option value='4' $x_four>Obiekty Handlowe</option>\n";
  19. echo "<option value='5' $x_five>Pozostałe Realizacje</option>\n";
  20. echo "</select></td></tr>\n";

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: 13.10.2025 - 21:14