Minulla ei nyt hoksottimet oikein pelaa. Miten tämän saa toimimaan niin, että valitsemalla kategorian kääntää automaatisesti valitulle sivulle. Kyse on siis javascriptistä.
<form action="sivu.php" METHOD="POST" class="form"> <SELECT name="listaus" onChange="this.form.submit();"> <OPTION value="">Valitse kategoria</OPTION> <?php $result=mysql_query("SELECT * FROM $sivut"); while($row=mysql_fetch_assoc($result)) { echo '<OPTION VALUE="sivu.php?g1='.$row[Id].'"> '.$row[Osasto].'</OPTION>'; if($row[Alakategoria]=="OK"){ $id=$row[Id]; $result2=mysql_query("SELECT * FROM $sivu_alaosastot WHERE (Osasto LIKE '$id')"); while($row2=mysql_fetch_assoc($result2)){ echo '<OPTION VALUE ="sivu.php?g2='.$row2[Id].'"> -'.$row2[Alaosasto].'</OPTION>'; } } } ?> </SELECT> <NOSCRIPT><INPUT TYPE="submit" VALUE="Siirry" class="submit"></NOSCRIPT> </FORM>
EDIT: Sain tämän toimimaan. Putkan keskustelusta löytyi ohjeita. Muutin tuohon onChangeen funktion nimen ja sitten käänsin sillä funktiolla oikealle sivulle...
Aihe on jo aika vanha, joten et voi enää vastata siihen.