Służy mi on w edycji ogloszeń. Jak sprawic by po zmianie w polu select katagorii AUTOMATYCZNIE zmieniły sie podkategorie.
<?php <tr><td width="60"> Kategoria</td> <td width="530"> <select name="kategoria"><option value="$id_kategoria" selected> $kategoria </option> "; $wynik=mysql_query("SELECT * FROM kategoria WHERE nazwa not in ('$kategoria')"); for ($i=0; $i<@mysql_num_rows($wynik); $i++){ $wiersz=mysql_fetch_array($wynik); $nazwa=$wiersz['nazwa']; echo "<option value="".$wiersz["id_kategoria"].""> $nazwa </option> " ; } echo"</select></td></tr>"; /////////Wyswietla podaketegorie/////////////// $pyt1="SELECT podkat_id, id_podkat, nazwapod, id FROM ogloszenia o, podkat p WHERE o.podkat_id=p.id_podkat AND id='$id'"; $wyk1 = mysql_query($pyt1); $rzad1 = mysql_fetch_array($wyk1); $podkat = $rzad1['nazwapod']; $id_podkat = $rzad1['id_podkat']; echo "<td width="60"> Podkat</td> <td width="530"> <select name="podkat"><option value=" $id_podkat" selected> $podkat</option> "; $wynik2=mysql_query("SELECT * FROM podkat WHERE kat_id='$id_kategoria' AND nazwapod not in ('$podkat')"); for ($i=0; $i<@mysql_num_rows($wynik2); $i++) { $wiersz2=mysql_fetch_array($wynik2); $nazwapod=$wiersz2['nazwapod']; $id_podkat = $wiersz2['id_podkat']; echo "<option value="$id_podkat"> $nazwapod </option> " ; } echo"</select></td></tr>"; /////////Koniec podkategorii//////////////// ?>