Foros del Web » Programando para Internet » ASP Clásico »

Formularios y bases de datos

Estas en el tema de Formularios y bases de datos en el foro de ASP Clásico en Foros del Web. Hola. Tengo un problema, y he estado mirando en el foro la posible solución, pero no llego a encontrar la solución. Tengo un formulario en ...
  #1 (permalink)  
Antiguo 20/02/2006, 06:45
 
Fecha de Ingreso: febrero-2006
Mensajes: 11
Antigüedad: 19 años, 2 meses
Puntos: 0
Mensaje Formularios y bases de datos

Hola.

Tengo un problema, y he estado mirando en el foro la posible solución, pero no llego a encontrar la solución.

Tengo un formulario en el que un usuario tiene que introducir una serie de datos, que luego voy a grabar en una base de datos.

La cuestión es la siguiente:

En dicho formulario tengo unos campos que son Pais, provincia, municipio, calle.

Si el Pais es españa tiene que mostrar el desplegable de provincia, si es una provincia en concreto los municipios y si es un municipio en concreto las calles. No se como realizar esto, ya que los datos de los desplegables los cargo desde una base de datos donde estan todos los paises, pero solo estan las provincias de españa, y los municipios de una provincia en concreto, y de igual manera las calles de un municipio en concreto.

Alguien me puede ayudar?, es muy urgente.

Otro problema es que al recargar la pagina no me conserva lo que se ha seleccionado en los combos.



Muchas gracias
  #2 (permalink)  
Antiguo 20/02/2006, 10:06
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
¿ya buscaste por "combos ligados", "listas dependientes", "selects múltiples" o la combinación de estos términos?
  #3 (permalink)  
Antiguo 20/02/2006, 14:04
 
Fecha de Ingreso: febrero-2006
Mensajes: 11
Antigüedad: 19 años, 2 meses
Puntos: 0
Si ya he buscado por todos esos terminos, y he encontrado cosas pero no me sirven.
  #4 (permalink)  
Antiguo 20/02/2006, 14:28
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
igual me parece que es muy pesado como para correr en combos dependientes de 4 niveles.
yo que vos, recargo la página por cada opción seleccionada.

para el tema de que no ten conserva lo seleccionado en otros combos, sólo tenés que hacer un IF:

Código:
<% pais = request.form("paises") %>
<select name="paises">
<option value="ar"<% If pais = "ar" then response.write " selected=""selected""" %>>argentina</option>
<option value="es"<% If pais = "es" then response.write " selected=""selected""" %>>españa</option>
<option value="uy"<% If pais = "uy" then response.write " selected=""selected""" %>>uruguay</option>
</select>
bueno... lo podés hacer de manera dinámica tambien, pero te lo dejo para vos.
ese mismo criterio lo usás para los 3 combos restantes,.
__________________
...___...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:23.