Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/03/2005, 05:30
Avatar de KarlanKas
KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 22 años, 11 meses
Puntos: 61
Eso lo tienes en las FAQ. Si lo quieres hacer con una consulta SQL te recomiendo ue lo hagas con iframes.
Luego creas un hidden en el formulario original al que se transmita el valor del select que está dentro del primer select. Puedes plantearlo así:

<select onchange="self.segundoSelect.location.href='select .php?primerSelect='+this.value;">
...
</select><iframe id)"segundoSelect" name="segundoSelect"><select disabled="disabled"><option>Seleccione una...</option></select></iframe>
<input type="hidden" name="selectOculto">

Luego en la página "select.php" donde se hace la consulta sql y se construye y muestra el select segundo según el valor del primer select que se ha pasado con la variable primerSelect.

En ese segundo select se debería poner un <select onchange="top.document.forms['name_del_form']['selectOculto']=this.value">

para pasar el valor del select del iframe al input hidden. Así cuando se mande el formulario recogerá el valor de dicho select aunque esté en otro marco.

No sé si me he explicado suficientemente
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.