Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dwa selecty które się przeładują?
espeen
post
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 5.01.2006
Skąd: Kraków

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


Witam.
Mam takie pytanie, otóż jak zrobić coś takiego, że mam na stronce dwa pola typu <select>.
Pierwszy select to są nazwy grup a drugi select to podgrupy wybranej wcześniej (pierwszym selectem) grupy.

Otóż chciałem zapytać jak zrobić coś takiego że gdy wybiore w pierszym selectie nazwe grupy np. OPEL to stronka sie przeładuje i w drugim selectie bede miał tylko podgrupy OPLA a nie wszystie inne?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

Z góry dziękuję za informacje.
Pozdraiwam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
espeen
post
Post #2





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 5.01.2006
Skąd: Kraków

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


Ok troche to poczytałem ale chodzi mi jeszcze o jeden aspekt.

Napisze taki kod:
  1. <?php
  2. echo "<select name=grupa onchange='submit();' >";
  3.  echo "<option>[wybierz]";
  4.  $zapytanie = "select * from grupy";
  5.  $wykonaj = mysql_query($zapytanie);
  6.  while($wiersz = mysql_fetch_array($wykonaj))
  7.  {
  8.  $nazwa_grupy = $wiersz['nazwa_grupy'];
  9.  echo "<option>".$nazwa_grupy;
  10.  }
  11. echo "</select>
  12.  
  13. $sql="select * from podgrupy ";
  14. if (isset($_POST['grupa']))
  15. $sql.=" where nazwa_grupy='".$_POST['grupa']."'";
  16.  .
  17.  .
  18.  . 
  19.  .
  20. ?>


Jak zrobić aby po przeładowaniu w polu pierwszego selectu była wartość wybrana wcześniej? A nie pierwsza z listy?
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: 10.10.2025 - 12:28