Tengo este codigo :
Código PHP:
<select name="idcategoria" id="idcategoria" onChange="window.location = this.options[this.selectedIndex].value; return true;">
<option value="?idcategoria=0">Seleccione</option>
<? $sql_categoria = mysql_query("SELECT idcategoria, categoria from categorias");
while($r_categoria = mysql_fetch_array($sql_categoria))
{
?>
<option value="?idcategoria=<?=$r_categoria[0]?>" <? if($idcategoria==$r_categoria[0]){?>selected<?} ?>><?=$r_categoria[1]?></option>
<?
}?>
</select>
</td>
</tr>
<tr>
<td height="30" bgcolor="#CCCCCC"><div align="right">Sub-Categoria</div></td>
<td height="30" bgcolor="#CCCCCC"><select name="subcateg" id="subcateg">
<option value="">Seleccione</option>
<? $sql_subcategoria = mysql_query("SELECT * from sub_categorias WHERE idcategoria = '$idcategoria'");
while($r_subcategoria = mysql_fetch_array($sql_subcategoria))
{
?>
<option value="<?=$r_subcategoria[0]?>">
<?=$r_subcategoria[2]?>
</option>
<?
}?>
</select>
Muchas gracias por la ayuda!!