to mój pierwszy post takżę prosze o wyrozumiałoś, zaczynam w PHP i dlatego pisze w "przedszkolu"
Szukałem tematu na forum ale niestety nie trafiłem, gdyż nawet nie wiem co za bardzo szukać.
Mam zrobiony formularz i chce zrobić coś takiego że w pierwszym polu selektem wybieram Marke telefonu typu Nokia, Siemens a w drugim polu automatycznie mają się wybierać Modele z danej Marki.
Dane do pola pobieram z bazy, w bazie zrobiłem dwie tabele Marka, Model.
Marka ma pola:
| id_Marka | nawa_marka |
Model ma pola:
| id_Model | nazwa_Model | id_Marka |
I generalnie moje pytanie jest jak pobrać do drugiego pola informację o tym iż została wybrana Marka o id = 2, i w drugim polu za pomocą tego "parametru", "sortować" dane pobierane z drugiej tablicy Model. W html'u nie znalazłem takiej opcji gdyż formularz wysyłą dane dopiero po kliknieciu w buttona. I nie wiem jak zrobić ten formularz tak aby przechwytywał dane z pierwszego pola.
Narazie początek formularza mojego wygląda tak:
Kod
<form action="dodaj_naprawe_db.php" method="post">
<table border width="50%" style="background-color: #c0c0c0">
<TD> Marka :
<select name="marka">
<?php
$zapytanie = 'SELECT marka FROM marka ORDER by marka ASC';
$wynik= mysql_query($zapytanie,$polaczenie);
while ($rekord = mysql_fetch_assoc($wynik))
{
echo "<option>". $rekord['marka'] ."</option>\n";
}
?>
</select>
<BR>
Model :
<select name="model">
<?php
$zapytanie = 'SELECT model FROM model ORDER by id_marka ASC';
$wynik= mysql_query($zapytanie,$polaczenie);
while ($rekord = mysql_fetch_assoc($wynik))
{
echo "<option>". $rekord['model'] ."</option>\n";
}
?>
</select>
<br>
PS prosze o troszkę wyrozumiałości próbuje zrobić coś aby tak tekst się nie rozchodził

Kurcze w podglądzie jest ok a po wysłaniu postu na forum tekst w kodzie się rozwala,