Czy mogli byście mi pomóc w takiej sprawie:
Mam bazę danych w której są produkty w kategoriach (kat1) i podkategoriach tych kategorii (kat2).
Chciałbym aby php budował mi menu wybieralne tak jak tu powyżej przy pisaniu postu jest wybór ROZMIAR oraz w zależności od tego jaki był pierwszy wybór takie kategorie pokażą się w drugim polu tak jakby tu z menu rozwijalnego KOLOR.
te wszystkie dane będę pobierane z bazy danych - niestety nie na sztywno

Dzięki z góry za podpowiedzi...
Pozdro
dokładnie chodzi mi o współpracę takiego skryptu:
<?php <form name="doublecombo"> <p><select name="example" size="1" onChange="redirect(this.options.selectedIndex)"> <option>kat1</option> <option>kat2</option> <option>kat3</option> </select> <select name="stage2" size="1"> <option value="oferta.php?rodzaj_kat=kat1">podkategoria_1_1</option> <option value="oferta.php?rodzaj_kat=kat2">podkategoria_1_2</option> <option value="oferta.php?rodzaj_kat=kat3">podkategoria_1_3</option> </select> <input type="button" name="test" value="Wczytaj!" onClick="go()"> </p> <script> <!-- var groups=document.doublecombo.example.options.length for (i=0; i<groups; i++) group[0][0]=new Option("podkategoria_1_1","oferta.php?rodzaj_kat=kat1") group[0][1]=new Option("podkategoria_1_2","oferta.php?rodzaj_kat=kat1") group[0][2]=new Option("podkategoria_1_3","oferta.php?rodzaj_kat=kat1") group[1][0]=new Option("podkategoria_2_1","oferta.php?rodzaj_kat=kat1") group[1][1]=new Option("podkategoria_2_2","oferta.php?rodzaj_kat=kat1") group[2][0]=new Option("podkategoria_3_1","oferta.php?rodzaj_kat=kat1") group[2][1]=new Option("podkategoria_3_2","oferta.php?rodzaj_kat=kat1") group[2][2]=new Option("podkategoria_3_3","oferta.php?rodzaj_kat=kat1") group[2][3]=new Option("podkategoria_3_4","oferta.php?rodzaj_kat=kat1") var temp=document.doublecombo.stage2 function redirect(x){ for (m=temp.options.length-1;m>0;m--) temp.options[m]=null for (i=0;i<group[x].length;i++){ temp.options[i]=new Option(group[x][i].text,group[x][i].value) } temp.options[0].selected=true } function go(){ location=temp.options[temp.selectedIndex].value } //--> </script> ?>
z bazą danych aby te kategorie i podkategorie automatycznie się uzupełniały
pozdro