Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][sql] pobranie danych i ich wyswietlenie w <select>
kosmic
post
Post #1





Grupa: Zarejestrowani
Postów: 132
Pomógł: 0
Dołączył: 31.10.2007

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


a wiec, powiedzmy ze podczas instalacji galeri bede dodawał perwszy i podstawowy rekord do swojej bazy...

no i teraz jest tak, ze mam w bazie rzechowywane to jaks "1" lub "0"... no i chce to pobrac i wyswietlic wartosc w postaci "TAK" lub "Nie" w moim formularzu jak wejde na strone gdzie sie on znajduje....

troche zamotałm, ale chodzi o to ze mam take pole w formularzu:
Kod
<SELECT class="form_tak_nie" NAME="pokaz_st">
    <OPTION VALUE="Nie">Nie</OPTION>
    <OPTION VALUE="Tak">Tak</OPTION>
    </SELECT>


no i teraz pobiram sobie dane z tabeli "config" i je wyswietlam we formularzu, no i w przypadku pól <input> i <textarea> wiem jak sobie wyswietlic aktualne dane z tabeli, ale wlasnie w <select> nie wiem...

ktos pomoze (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) .... o prostu chce aby jesli w bazie mam "1" to fomularz jakby docelowo wskazywał na "Tak", natomiast jesli "0" to wchodząc na strone ustawienia gdzie wlasnie jest ten formularz.. widze ustawione "Nie" w polu wyboru (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

teraz chyba wsio jasne (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
jak to zrobic (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sniezny_wilk
post
Post #2





Grupa: Zarejestrowani
Postów: 732
Pomógł: 80
Dołączył: 25.05.2005
Skąd: Szczecin

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


Rozumiem, że chcesz aby domyślnie było zaznaczone tak lub nie ?

  1. <?php
  2. //$wybor -> tu znajduje sie 1, czyli TAK, lub 0 czyli NIE
  3.  
  4. selected="selected"
  5.  
  6. echo '<SELECT class="form_tak_nie" NAME="pokaz_st">';
  7. if($wybor == 0)
  8. {
  9.  echo'<OPTION VALUE="Nie" selected="selected">Nie</OPTION>
  10.  <OPTION VALUE="Tak">Tak</OPTION>';
  11.  }
  12.  else
  13.  {
  14.  echo'<OPTION VALUE="Nie">Nie</OPTION>
  15.  <OPTION VALUE="Tak" selected="selected">Tak</OPTION>';
  16. }
  17.  
  18.  
  19. echo '</SELECT>';
  20. ?>
Go to the top of the page
+Quote Post
kosmic
post
Post #3





Grupa: Zarejestrowani
Postów: 132
Pomógł: 0
Dołączył: 31.10.2007

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


Cytat(sniezny_wilk @ 28.12.2007, 20:09:22 ) *
Rozumiem, że chcesz aby domyślnie było zaznaczone tak lub nie ?

  1. <?php
  2. //$wybor -> tu znajduje sie 1, czyli TAK, lub 0 czyli NIE
  3.  
  4. selected=&#092;"selected\"
  5.  
  6. echo '';
  7. if($wybor == 0)
  8. {
  9.  echo'Nie
  10.  Tak';
  11.  }
  12.  else
  13.  {
  14.  echo'Nie
  15.  Tak';
  16. }
  17.  
  18.  
  19. echo '';
  20. ?>


no dokładnie o to mi chodzi (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) ... ale jak to zrobic u mnie... gdzie juz mam cos takiego:
Kod
<SELECT class="form_tak_nie" NAME="pokaz_st">
<OPTION VALUE="Nie">Nie</OPTION>
<OPTION VALUE="Tak">Tak</OPTION>
</SELECT>
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: 8.10.2025 - 17:39