Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] select box
Xander92
post 19.12.2013, 14:32:21
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 1.09.2013

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


Witam

Mam taki problem, robie formularz
i teraz w polu chce mieć wpisane dnae po przecinku np.: "fraza1,fraza2"
i teraz jak zrobic selec box zeby wyświetlal frazy nie zaleznie od tego ile jest ich w polu

Wesolych świąt smile.gif
Go to the top of the page
+Quote Post
-Gość-
post 19.12.2013, 15:14:18
Post #2





Goście







chcesz miec wpisane? bedziesz na zywo wpisywal, czy pobieral to z bazy?
Go to the top of the page
+Quote Post
Xander92
post 19.12.2013, 17:06:04
Post #3





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 1.09.2013

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


w bazie w jednym polu po przecinku
hmmm mysle i mysle i widz to tak
  1. $tab = explode(",",$polebazy);
  2. foreach($tab as $key => $value)
  3. {
  4. $wartosc = $key;
  5. $tresc = $value;
  6. $select .= '<option value="'.$wartosc.'">'.$tresc.'</option>';
  7. }

<select name="select">
<option value="">Wybierz</option>
{$select}
</select>
Ma to prawo zadzilac ?

Ten post edytował Xander92 19.12.2013, 19:58:20
Go to the top of the page
+Quote Post
mar1aczi
post 19.12.2013, 20:21:33
Post #4





Grupa: Zarejestrowani
Postów: 731
Pomógł: 141
Dołączył: 9.05.2011
Skąd: śląskie

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


Działa:
  1. $polebazy = "fraza1,fraza2,fraza3,fraza4";
  2. $tab = explode(",",$polebazy);
  3. echo "<select>\n";
  4. foreach($tab as $key => $value) {
  5. echo '<option value="'.$key.'">'.$value.'</option>'."\n";
  6. }
  7. echo "</select>\n";


--------------------
Szanuj innych czas! Kliknij , gdy pomocną wskazówkę otrzymasz.
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 12.06.2025 - 17:42