en el menu dinamico tendras q introducir la variable linea, para pasarla otra vez por GET, y además tendras q añadir la categoria.
yo tengo un menu desplegable como el que dices, y también con el mismo caso. Lo resolví asi:
Código PHP:
$consulta="SELECT * FROM tabla";
$resultado=mysql_db_query("$database_mysql",$consulta);
?>
<select name="nca" id="nca" onChange="MM_jumpMenu('parent',this,0)">
<?
while($fila=mysql_fetch_array($resultado)){
echo "
<option value=categorias.php?linea=".$_GET['linea']."&categoria=".$fila["id_categoria"]. ">".$fila["titulo_categoria"]."</option>";
}
?>
</select>
espero q te funcione ;)
salu2