Coldfusion España
Posicionamiento en Buscadores
Próxima Reunión
Fecha:por definir
Tema:por definir
Lugar:por definir

Información General
- Inicio
- Nosotros
- Coldfusion MX
- Contactar
- Patrocinadores
Código
- Custom Tags
- Tutoriales Coldfusion
    - Tutoriales
    - Tutorial 1
    - Tutorial 2
    - Tutorial 3
    - Tutorial 4
    - Tutorial 5

Hosting
- Coldfusion Hosting
- Alojamiento Coldfusion

Reuniones y Noticias
- Reuniones
- Empleo
- Eventos
- Noticias

Buscas Programador?
- Coldfusion Programmer
- Programador Coldfusion

Webmasters
- Intercambio Enlaces

Powered by Coldfusion MX 7
Tutorial 1

Seguramente todo el mundo ha querido en algún momento hacer una lista de todas las provincias de España y relacionarlas con sus correspondientes pueblos. Aquí hay una manera de hacerlo sin tener que recargar / refrescar la página cada vez. Usando el custom tag CF_TwoSelectsRelated.
Sólo necesitas los datos de la provincia/pueblo. Estos datos puedes sacarlos con una consulta a la base de datos y el siguiente código.

<FORM ACTION="tupagina.cfm" METHOD="POST" Name="MyForm">
Elegir provincia:
<CF_TwoSelectsRelated
    QUERY="GetProvincias"
    NAME1="ProvinciaID"
    NAME2="PuebloID"
    DISPLAY1="Provincia"
    DISPLAY2="Pueblo"
    VALUE1="ProvinciaID"
    VALUE2="PuebloID"
    FORCEWIDTH1="50"
    FORCEWIDTH2="50"
    SIZE1="1"
    SIZE2="1"
    EMPTYTEXT1="Todas las provincias"
    EMPTYTEXT2="Todas los pueblos"
    HTMLBETWEEN="<BR>"
    FORMNAME="MyForm"
    AUTOSELECTFIRST="Yes">
</FORM>


<CFQUERY NAME="GetProvincias" DATASOURCE="#request.maindsn#">
 SELECT  Pueblos.ProvinciaID, Pueblos.PuebloID, Provincias.Provincia, Pueblos.Pueblo
 FROM  Provincias, Pueblos
 WHERE  Pueblos.ProvinciaID = Provincias.ProvinciaID
 ORDER BY Provincias.Provincia, Pueblos.Pueblo
</CFQUERY>


Elegir provincia y pueblo: