gracias david por tu respuesta!!
creo que me ayudaste tu a hacer funcionar el tema. tengo 2 selects, la primera:
Código:
<select name="canal" class="selectsFormacion" id="select2" onChange="window.open('?canal=' + escape(document.form1.canal.value) + '&provincia=' + escape(document.form1.provincia.value) + '&id=' + <? echo $userArray["id"];?> , '_self')">
<select name="categoria" class="selectsFormacion" id="select8">
<?
$res = mysql_query("SELECT * FROM categorias WHERE canal='$canal' ORDER BY categoria") or die (mysql_error());
if (mysql_num_rows($res) > 0) {
//si hay resultados.
while(list($idcategoria,$categoria) = mysql_fetch_array($res)){
?>
<option value="<?=$categoria;?>">
<?=$categoria;?>
</option>
<?
}
}
?>
</select>
el primer select perfecto, me carga el segundo con la opcion indicada pero no me deja seleccionar ningun valor, siempre se reinicia.
ves algo?
saludos