
15/01/2003, 09:11
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 2 meses Puntos: 129 | |
Se trata de que uses el valor seleccionado del primer (padre) "select" (html) com "clave" del segundo (hijo)
En esquema seria algo así:
- Tu select_padre (html) general variable 'clave_padre'
- Tu select_hijo (html) genera la Variable final q necesites en tu proceso.
Ante un cambio en el select_padre .. haces un 'submit' (en javascritp .. bien sea un boton o un evento onChange() ....). El 'submit' lo apuntas a la misma página q genera los Select (html) con los datos obtenidos de consultas tipo:
SELECT * FROM tabla_padre
SELECT * FROM tabla_hija WHERE campo_clave='$clave_padre'
En el estado inicial .. 'clave_padre' no tendrá valor para la 2ª consulta SQL (la q tiene el condicional) .. para ese caso usa algo de lógica para predefinir un valor inicial de '$clave_padre'
Este sería el prodecimiendo "puro server-side" (solo lenguaje del lado del servidor) .. Sea PHP o cualquier lenguaje del lado del servidor + motor de BD. Si ASP tiene algun "objeto" propio o funcion propia para hacer este cometido .. lo desconozco .. Pero lo q he descrito es lo mas "primario" posible y lo q se suele usar en PHP.
Un saludo, |