Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/01/2003, 09:11
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 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,