Supongo que deberías gestionarlo con un if else ¿no?
Si te pasas una variable por la url por ejemplo que se llame categoría:
Código PHP:
if ($categoria == 0){
echo <<<AAA
<select onchange="location.href=this.options[this.selectedIndex].value"
name="elige"
size="1">
<option value="#" selected>Muebles</option>
<option value="arte.php">Arte</option>
<option value="objetos.php">Objetos</option>
</select>
AAA;
}else{
echo <<<AAA
<select onchange="location.href=this.options[this.selectedIndex].value"
name="elige"
size="1">
<option value="#" selected>Arte</option>
<option value="index.php">Muebles</option>
<option value="objetos.php">Objetos</option>
</select>
AAA;
}
Bueno todo esto contando con que estás utilizando PHP para lo que estás haciendo. ¿Te va bien eso?