16/03/2005, 05:30
|
| 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. |