Autor Tema: Base de datos de municipios  (Leído 31011 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado Jaru

  • The Communiter-
  • *
  • Mensajes: 13252
  • some text
Re: Base de datos de municipios
« Respuesta #15 : octubre 20, 2010, 05:39:42 pm »
me preguntaron por ahi si era la lista completa de municipios de El Salvador, pues ya los fui a revisar y contar y si estan todos completos  :thumbsup:

gracias al freezer27 por el código de llenado de DB, de ahi hice el código para generar el código JS  :)
N/A

freezer27

  • Visitante
Re: Base de datos de municipios
« Respuesta #16 : octubre 20, 2010, 08:48:01 pm »
me preguntaron por ahi si era la lista completa de municipios de El Salvador, pues ya los fui a revisar y contar y si estan todos completos  :thumbsup:

gracias al freezer27 por el código de llenado de DB, de ahi hice el código para generar el código JS  :)
Claro, estamos para ayudarnos, no?
A veces paleteamos con alguna onda y de repente aparece alguien con una luz al final del túnel y ya podes salir y ver la luz con tus propios ojos.
jajaja, ando de poeta hoy ;)

Desconectado hkadejo

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 3345
Re: Base de datos de municipios
« Respuesta #17 : octubre 21, 2010, 07:54:24 am »
tienen un código de departamento y municipio al azar, no tienen la codificación "oficial" por decirlo así, al tipo del nit...

0821=la paz|zacatecoluca

sólo es una observación, no me vaian a salir con el corbo desembainado....

Aqui les dejo la codificacion oficial, utilizada en el numero de nit y en demas cosas...

codigo_DEPARTAMENT nombre
01   AHUACHAPAN 
02   SANTA ANA   
00   OBLIGATORIO
03   SONSONATE   
04   CHALATENANGO
05   LA LIBERTAD
06   SAN SALVADOR
07   CUSCATLAN   
08   LA PAZ     
09   CABAÑAS     
10   SAN VICENTE
11   USULUTAN   
12   SAN MIGUEL 
13   MORAZAN     
14   LA UNION   

y los municipios

codigo_DEPARTAMENTO   codigo_MUNICIPIO   nombre_MUNICIPIO
01   01   AHUACHAPAN                                       
01   02   APANECA                                           
01   03   ATIQUIZAYA                                       
01   04   CONCEPCION DE ATACO                               
01   05   EL REFUGIO                                       
01   06   GUAYMANGO                                         
01   07   JUJUTLA                                           
01   08   SAN FRANCISCO MENENDEZ                           
01   09   SAN LORENZO                                       
01   10   SAN PEDRO PUXTLA                                 
01   11   TACUBA                                           
01   12   TURIN                                             
02   01   CANDELARIA DE LA FRONTERA                         
02   02   COATEPEQUE                                       
02   03   CHALCHUAPA                                       
02   04   EL CONGO                                         
02   05   EL PORVENIR                                       
02   06   MASAHUAT                                         
02   07   METAPAN                                           
02   08   SAN ANTONIO PAJONAL                               
02   09   SAN SEBASTIAN SALITRILLO                         
02   10   SANTA ANA                                         
02   11   STA ROSA GUACHI                                   
02   12   STGO D LA FRONT                                   
02   13   TEXISTEPEQUE                                     
03   01   ACAJUTLA                                         
03   02   ARMENIA                                           
03   03   CALUCO                                           
03   04   CUISNAHUAT                                       
03   05   STA I ISHUATAN                                   
03   06   IZALCO                                           
03   07   JUAYUA                                           
03   08   NAHUIZALCO                                       
03   09   NAHULINGO                                         
03   10   SALCOATITAN                                       
03   11   SAN ANTONIO DEL MONTE                             
03   12   SAN JULIAN                                       
03   13   STA C MASAHUAT                                   
03   14   SANTO DOMINGO GUZMAN                             
03   15   SONSONATE                                         
03   16   SONZACATE                                         
04   01   AGUA CALIENTE                                     
04   02   ARCATAO                                           
04   03   AZACUALPA                                         
04   04   CITALA                                           
04   05   COMALAPA                                         
04   06   CONCEPCION QUEZALTEPEQUE                         
04   07   CHALATENANGO                                     
04   08   DULCE NOM MARIA                                   
04   09   EL CARRIZAL                                       
04   10   EL PARAISO                                       
04   11   LA LAGUNA                                         
04   12   LA PALMA                                         
04   13   LA REINA                                         
04   14   LAS VUELTAS                                       
04   15   NOMBRE DE JESUS                                   
04   16   NVA CONCEPCION                                   
04   17   NUEVA TRINIDAD                                   
04   18   OJOS DE AGUA                                     
04   19   POTONICO                                         
04   20   SAN ANT LA CRUZ                                   
04   21   SAN ANT RANCHOS                                   
04   22   SAN FERNANDO                                     
04   23   SAN FRANCISCO LEMPA                               
04   24   SAN FRANCISCO MORAZAN                             
04   25   SAN IGNACIO                                       
04   26   SAN I LABRADOR                                   
04   27   SAN J CANCASQUE                                   
04   28   SAN JOSE FLORES                                   
04   29   SAN LUIS CARMEN                                   
04   30   SN MIG MERCEDES                                   
04   31   SAN RAFAEL                                       
04   32   SANTA RITA                                       
04   33   TEJUTLA                                           
05   01   ANTGO CUSCATLAN                                   
05   02   CIUDAD ARCE                                       
05   03   COLON                                             
05   04   COMASAGUA                                         
05   05   CHILTIUPAN                                       
05   06   HUIZUCAR                                         
05   07   JAYAQUE                                           
05   08   JICALAPA                                         
05   09   LA LIBERTAD                                       
05   10   NUEVO CUSCATLAN                                   
05   11   SANTA TECLA
05   12   QUEZALTEPEQUE                                     
05   13   SACACOYO                                         
05   14   SN J VILLANUEVA                                   
05   15   SAN JUAN OPICO                                   
05   16   SAN MATIAS                                       
05   17   SAN P TACACHICO                                   
05   18   TAMANIQUE                                         
05   19   TALNIQUE                                         
05   20   TEOTEPEQUE                                       
05   21   TEPECOYO                                         
05   22   ZARAGOZA                                         
06   01   AGUILARES                                         
06   02   APOPA                                             
06   03   AYUTUXTEPEQUE                                     
06   04   CUSCATANCINGO                                     
06   05   EL PAISNAL                                       
06   06   GUAZAPA                                           
06   07   ILOPANGO                                         
06   08   MEJICANOS                                         
06   09   NEJAPA                                           
06   10   PANCHIMALCO                                       
06   11   ROSARIO DE MORA                                   
06   12   SAN MARCOS                                       
06   13   SAN MARTIN                                       
06   14   SAN SALVADOR                                     
06   15   STG TEXACUANGOS                                   
06   16   SANTO TOMAS                                       
06   17   SOYAPANGO                                         
06   18   TONACATEPEQUE                                     
06   19   CIUDAD DELGADO                                   
07   01   CANDELARIA                                       
07   02   COJUTEPEQUE                                       
07   03   EL CARMEN                                         
07   04   EL ROSARIO                                       
07   05   MONTE SAN JUAN                                   
07   06   ORAT CONCEPCION                                   
07   07   SAN B PERULAPIA                                   
07   08   SAN CRISTOBAL                                     
07   09   SAN J GUAYABAL                                   
07   10   SAN P PERULAPAN                                   
07   11   SAN RAF CEDROS                                   
07   12   SAN RAMON                                         
07   13   STA C ANALQUITO                                   
07   14   STA C MICHAPA                                     
07   15   SUCHITOTO                                         
07   16   TENANCINGO                                       
08   01   CUYULTITAN                                       
08   02   ROSARIO LA PAZ                                   
08   03   JERUSALEN                                         
08   04   MERCED LA CEIBA                                   
08   05   OLOCUILTA                                         
08   06   PARAISO OSORIO                                   
08   07   SN ANT MASAHUAT                                   
08   08   SAN EMIGDIO                                       
08   09   SN FCO CHINAMEC                                   
08   10   SAN J NONUALCO                                   
08   11   SAN JUAN TALPA                                   
08   12   SAN JUAN TEPEZONTES                               
08   13   SAN LUIS TALPA                                   
08   14   SAN MIGUEL TEPEZONTES                             
08   15   SAN PEDRO MASAHUAT                               
08   16   SAN PEDRO NONUALCO                               
08   17   SAN R OBRAJUELO                                   
08   18   STA MA OSTUMA                                     
08   19   STGO NONUALCO                                     
08   20   TAPALHUACA                                       
08   21   ZACATECOLUCA                                     
08   22   SN LUIS LA HERR                                   
09   01   CINQUERA                                         
09   02   GUACOTECTI                                       
09   03   ILOBASCO                                         
09   04   JUTIAPA                                           
09   05   SAN ISIDRO                                       
09   06   SENSUNTEPEQUE                                     
09   07   TEJUTEPEQUE                                       
09   08   VICTORIA                                         
09   09   DOLORES
10   01   APASTEPEQUE                                       
10   02   GUADALUPE                                         
10   03   SAN CAY ISTEPEQ                                   
10   04   SANTA CLARA                                       
10   05   SANTO DOMINGO                                     
10   06   SN EST CATARINA                                   
10   07   SAN ILDEFONSO                                     
10   08   SAN LORENZO                                       
10   09   SAN SEBASTIAN                                     
10   10   SAN VICENTE                                       
10   11   TECOLUCA                                         
10   12   TEPETITAN                                         
10   13   VERAPAZ                                           
11   01   ALEGRIA                                           
11   02   BERLIN                                           
11   03   CALIFORNIA                                       
11   04   CONCEP BATRES                                     
11   05   EL TRIUNFO                                       
11   06   EREGUAYQUIN                                       
11   07   ESTANZUELAS                                       
11   08   JIQUILISCO                                       
11   09   JUCUAPA                                           
11   10   JUCUARAN                                         
11   11   MERCEDES UMAÑA                                   
11   12   NUEVA GRANADA                                     
11   13   OZATLAN                                           
11   14   PTO EL TRIUNFO                                   
11   15   SAN AGUSTIN                                       
11   16   SN BUENAVENTURA                                   
11   17   SAN DIONISIO                                     
11   18   SANTA ELENA                                       
11   19   SAN FCO JAVIER                                   
11   20   SANTA MARIA                                       
11   21   STGO DE MARIA                                     
11   22   TECAPAN                                           
11   23   USULUTAN                                         
12   01   CAROLINA                                         
12   02   CIUDAD BARRIOS                                   
12   03   COMACARAN                                         
12   04   CHAPELTIQUE                                       
12   05   CHINAMECA                                         
12   06   CHIRILAGUA                                       
12   07   EL TRANSITO                                       
12   08   LOLOTIQUE                                         
12   09   MONCAGUA                                         
12   10   NUEVA GUADALUPE                                   
12   11   NVO EDEN S JUAN                                   
12   12   QUELEPA                                           
12   13   SAN ANT D MOSCO                                   
12   14   SAN GERARDO                                       
12   15   SAN JORGE                                         
12   16   SAN LUIS REINA                                   
12   17   SAN MIGUEL                                       
12   18   SAN RAF ORIENTE                                   
12   19   SESORI                                           
12   20   ULUAZAPA                                         
13   01   ARAMBALA                                         
13   02   CACAOPERA                                         
13   03   CORINTO                                           
13   04   CHILANGA                                         
13   05   DELIC DE CONCEP                                   
13   06   EL DIVISADERO                                     
13   07   EL ROSARIO                                       
13   08   GUALOCOCTI                                       
13   09   GUATAJIAGUA                                       
13   10   JOATECA                                           
13   11   JOCOAITIQUE                                       
13   12   JOCORO                                           
13   13   LOLOTIQUILLO                                     
13   14   MEANGUERA                                         
13   15   OSICALA                                           
13   16   PERQUIN                                           
13   17   SAN CARLOS                                       
13   18   SAN FERNANDO                                     
13   19   SAN FCO GOTERA                                   
13   20   SAN ISIDRO                                       
13   21   SAN SIMON                                         
13   22   SENSEMBRA                                         
13   23   SOCIEDAD                                         
13   24   TOROLA                                           
13   25   YAMABAL                                           
13   26   YOLOAIQUIN                                       
14   01   ANAMOROS                                         
14   02   BOLIVAR                                           
14   03   CONCEP DE OTE                                     
14   04   CONCHAGUA                                         
14   05   EL CARMEN                                         
14   06   EL SAUCE                                         
14   07   INTIPUCA                                         
14   08   LA UNION                                         
14   09   LISLIQUE                                         
14   10   MEANG DEL GOLFO                                   
14   11   NUEVA ESPARTA                                     
14   12   PASAQUINA                                         
14   13   POLOROS                                           
14   14   SAN ALEJO                                         
14   15   SAN JOSE                                         
14   16   SANTA ROSA LIMA                                   
14   17   YAYANTIQUE                                       
14   18   YUCUAIQUIN                                       



Desconectado Jaru

  • The Communiter-
  • *
  • Mensajes: 13252
  • some text
Re: Base de datos de municipios
« Respuesta #18 : octubre 21, 2010, 03:55:41 pm »
mejora del codigo javascript/html para poner varios dropdowns y sus respectivos textfields en una misma pagina.
body ya no usa la funcion onload.
la dropdown de departamentos esta llena por defecto.
se modificaron las funciones para aceptar cualquier dropdown referenciada por el objeto


Código: (html) [Seleccionar]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script>
//function fillCategory(){
//// this function is used to fill the category list on load
////addOption(document.drop_list.Category, "Ahuachapán", "Ahuachapán", "");
//addOption(document.drop_list.Category, "Ahuachapán", "Ahuachapán", "");
//addOption(document.drop_list.Category, "Cabañas", "Cabañas", "");
//addOption(document.drop_list.Category, "Chalatenango", "Chalatenango", "");
//addOption(document.drop_list.Category, "Cuscatlán", "Cuscatlán", "");
//addOption(document.drop_list.Category, "La Libertad", "La Libertad", "");
//addOption(document.drop_list.Category, "La Paz", "La Paz", "");
//addOption(document.drop_list.Category, "La Unión", "La Unión", "");
//addOption(document.drop_list.Category, "Morazán", "Morazán", "");
//addOption(document.drop_list.Category, "San Miguel", "San Miguel", "");
//addOption(document.drop_list.Category, "San Salvador", "San Salvador", "");
//addOption(document.drop_list.Category, "San Vicente", "San Vicente", "");
//addOption(document.drop_list.Category, "Santa Ana", "Santa Ana", "");
//addOption(document.drop_list.Category, "Sonsonate", "Sonsonate", "");
//addOption(document.drop_list.Category, "Usulután", "Usulután", "");
//}

function SelectSubCat(main_select_obj, sec_select_obj){
// ON selection of category this function will work

removeAllOptions(sec_select_obj);
addOption(sec_select_obj, "", "--MUNICIPIO--", "");
if(main_select_obj.value == "Ahuachapán"){
addOption(sec_select_obj,"Ahuachapán", "Ahuachapán");
addOption(sec_select_obj,"Jujutla", "Jujutla");
addOption(sec_select_obj,"Atiquizaya", "Atiquizaya");
addOption(sec_select_obj,"Concepción de Ataco", "Concepción de Ataco");
addOption(sec_select_obj,"El Refugio", "El Refugio");
addOption(sec_select_obj,"Guaymango", "Guaymango");
addOption(sec_select_obj,"Apaneca", "Apaneca");
addOption(sec_select_obj,"San Francisco Menéndez", "San Francisco Menéndez");
addOption(sec_select_obj,"San Lorenzo", "San Lorenzo");
addOption(sec_select_obj,"San Pedro Puxtla", "San Pedro Puxtla");
addOption(sec_select_obj,"Tacuba", "Tacuba");
addOption(sec_select_obj,"Turín", "Turín");
}
if(main_select_obj.value == "Cabañas"){
addOption(sec_select_obj,"Cinquera", "Cinquera");
addOption(sec_select_obj,"Villa Dolores", "Villa Dolores");
addOption(sec_select_obj,"Guacotecti", "Guacotecti");
addOption(sec_select_obj,"Ilobasco", "Ilobasco");
addOption(sec_select_obj,"Jutiapa", "Jutiapa");
addOption(sec_select_obj,"San Isidro", "San Isidro");
addOption(sec_select_obj,"Sensuntepeque", "Sensuntepeque");
addOption(sec_select_obj,"Ciudad de Tejutepeque", "Ciudad de Tejutepeque");
addOption(sec_select_obj,"Victoria", "Victoria");
}
if(main_select_obj.value == "Chalatenango"){
addOption(sec_select_obj,"Agua Caliente", "Agua Caliente");
addOption(sec_select_obj,"Arcatao", "Arcatao");
addOption(sec_select_obj,"Azacualpa", "Azacualpa");
addOption(sec_select_obj,"Chalatenango", "Chalatenango");
addOption(sec_select_obj,"Citalá", "Citalá");
addOption(sec_select_obj,"Comalapa", "Comalapa");
addOption(sec_select_obj,"Concepción Quezaltepeque", "Concepción Quezaltepeque");
addOption(sec_select_obj,"Dulce Nombre de María", "Dulce Nombre de María");
addOption(sec_select_obj,"El Carrizal", "El Carrizal");
addOption(sec_select_obj,"El Paraíso", "El Paraíso");
addOption(sec_select_obj,"La Laguna", "La Laguna");
addOption(sec_select_obj,"La Palma", "La Palma");
addOption(sec_select_obj,"La Reina", "La Reina");
addOption(sec_select_obj,"Las Vueltas", "Las Vueltas");
addOption(sec_select_obj,"Nombre de Jesús", "Nombre de Jesús");
addOption(sec_select_obj,"Nueva Concepción", "Nueva Concepción");
addOption(sec_select_obj,"Nueva Trinidad", "Nueva Trinidad");
addOption(sec_select_obj,"Ojos de Agua", "Ojos de Agua");
addOption(sec_select_obj,"Potonico", "Potonico");
addOption(sec_select_obj,"San Antonio de la Cruz", "San Antonio de la Cruz");
addOption(sec_select_obj,"San Antonio Los Ranchos", "San Antonio Los Ranchos");
addOption(sec_select_obj,"San Fernando", "San Fernando");
addOption(sec_select_obj,"San Francisco Lempa", "San Francisco Lempa");
addOption(sec_select_obj,"San Francisco Morazán", "San Francisco Morazán");
addOption(sec_select_obj,"San Ignacio", "San Ignacio");
addOption(sec_select_obj,"San Isidro Labrador", "San Isidro Labrador");
addOption(sec_select_obj,"San José Cancasque", "San José Cancasque");
addOption(sec_select_obj,"San José Las Flores", "San José Las Flores");
addOption(sec_select_obj,"San Luis del Carmen", "San Luis del Carmen");
addOption(sec_select_obj,"San Miguel de Mercedes", "San Miguel de Mercedes");
addOption(sec_select_obj,"San Rafael", "San Rafael");
addOption(sec_select_obj,"Santa Rita", "Santa Rita");
addOption(sec_select_obj,"Tejutla", "Tejutla");
}
if(main_select_obj.value == "Cuscatlán"){
addOption(sec_select_obj,"Candelaria", "Candelaria");
addOption(sec_select_obj,"Cojutepeque", "Cojutepeque");
addOption(sec_select_obj,"El Carmen", "El Carmen");
addOption(sec_select_obj,"El Rosario", "El Rosario");
addOption(sec_select_obj,"Monte San Juan", "Monte San Juan");
addOption(sec_select_obj,"Oratorio de Concepción", "Oratorio de Concepción");
addOption(sec_select_obj,"San Bartolomé Perulapía", "San Bartolomé Perulapía");
addOption(sec_select_obj,"San Cristóbal", "San Cristóbal");
addOption(sec_select_obj,"San José Guayabal", "San José Guayabal");
addOption(sec_select_obj,"San Pedro Perulapán", "San Pedro Perulapán");
addOption(sec_select_obj,"San Rafael Cedros", "San Rafael Cedros");
addOption(sec_select_obj,"San Ramón", "San Ramón");
addOption(sec_select_obj,"Santa Cruz Analquito", "Santa Cruz Analquito");
addOption(sec_select_obj,"Santa Cruz Michapa", "Santa Cruz Michapa");
addOption(sec_select_obj,"Suchitoto", "Suchitoto");
addOption(sec_select_obj,"Tenancingo", "Tenancingo");
}
if(main_select_obj.value == "La Libertad"){
addOption(sec_select_obj,"Antiguo Cuscatlán", "Antiguo Cuscatlán");
addOption(sec_select_obj,"Chiltiupán", "Chiltiupán");
addOption(sec_select_obj,"Ciudad Arce", "Ciudad Arce");
addOption(sec_select_obj,"Colón", "Colón");
addOption(sec_select_obj,"Comasagua", "Comasagua");
addOption(sec_select_obj,"Huizúcar", "Huizúcar");
addOption(sec_select_obj,"Jayaque", "Jayaque");
addOption(sec_select_obj,"Jicalapa", "Jicalapa");
addOption(sec_select_obj,"La Libertad", "La Libertad");
addOption(sec_select_obj,"Nueva San Salvador", "Nueva San Salvador");
addOption(sec_select_obj,"Nuevo Cuscatlán", "Nuevo Cuscatlán");
addOption(sec_select_obj,"Opico", "Opico");
addOption(sec_select_obj,"Quezaltepeque", "Quezaltepeque");
addOption(sec_select_obj,"Sacacoyo", "Sacacoyo");
addOption(sec_select_obj,"San José Villanueva", "San José Villanueva");
addOption(sec_select_obj,"San Matías", "San Matías");
addOption(sec_select_obj,"San Pablo Tacachico", "San Pablo Tacachico");
addOption(sec_select_obj,"Talnique", "Talnique");
addOption(sec_select_obj,"Tamanique", "Tamanique");
addOption(sec_select_obj,"Teotepeque", "Teotepeque");
addOption(sec_select_obj,"Tepecoyo", "Tepecoyo");
addOption(sec_select_obj,"Zaragoza", "Zaragoza");
}
if(main_select_obj.value == "La Paz"){
addOption(sec_select_obj,"Cuyultitán", "Cuyultitán");
addOption(sec_select_obj,"El Rosario", "El Rosario");
addOption(sec_select_obj,"Jerusalén", "Jerusalén");
addOption(sec_select_obj,"Mercedes La Ceiba", "Mercedes La Ceiba");
addOption(sec_select_obj,"Olocuilta", "Olocuilta");
addOption(sec_select_obj,"Paraíso de Osorio", "Paraíso de Osorio");
addOption(sec_select_obj,"San Antonio Masahuat", "San Antonio Masahuat");
addOption(sec_select_obj,"San Emigdio", "San Emigdio");
addOption(sec_select_obj,"San Francisco Chinameca", "San Francisco Chinameca");
addOption(sec_select_obj,"San Juan Nonualco", "San Juan Nonualco");
addOption(sec_select_obj,"San Juan Talpa", "San Juan Talpa");
addOption(sec_select_obj,"San Juan Tepezontes", "San Juan Tepezontes");
addOption(sec_select_obj,"San Luis La Herradura", "San Luis La Herradura");
addOption(sec_select_obj,"San Luis Talpa", "San Luis Talpa");
addOption(sec_select_obj,"San Miguel Tepezontes", "San Miguel Tepezontes");
addOption(sec_select_obj,"San Pedro Masahuat", "San Pedro Masahuat");
addOption(sec_select_obj,"San Pedro Nonualco", "San Pedro Nonualco");
addOption(sec_select_obj,"San Rafael Obrajuelo", "San Rafael Obrajuelo");
addOption(sec_select_obj,"Santa María Ostuma", "Santa María Ostuma");
addOption(sec_select_obj,"Santiago Nonualco", "Santiago Nonualco");
addOption(sec_select_obj,"Tapalhuaca", "Tapalhuaca");
addOption(sec_select_obj,"Zacatecoluca", "Zacatecoluca");
}
if(main_select_obj.value == "La Unión"){
addOption(sec_select_obj,"Anamorós", "Anamorós");
addOption(sec_select_obj,"Bolívar", "Bolívar");
addOption(sec_select_obj,"Concepción de Oriente", "Concepción de Oriente");
addOption(sec_select_obj,"Conchagua", "Conchagua");
addOption(sec_select_obj,"El Carmen", "El Carmen");
addOption(sec_select_obj,"El Sauce", "El Sauce");
addOption(sec_select_obj,"Intipucá", "Intipucá");
addOption(sec_select_obj,"La Unión", "La Unión");
addOption(sec_select_obj,"Lislique", "Lislique");
addOption(sec_select_obj,"Meanguera del Golfo", "Meanguera del Golfo");
addOption(sec_select_obj,"Nueva Esparta", "Nueva Esparta");
addOption(sec_select_obj,"Pasaquina", "Pasaquina");
addOption(sec_select_obj,"Polorós", "Polorós");
addOption(sec_select_obj,"San Alejo", "San Alejo");
addOption(sec_select_obj,"San José", "San José");
addOption(sec_select_obj,"Santa Rosa de Lima", "Santa Rosa de Lima");
addOption(sec_select_obj,"Yayantique", "Yayantique");
addOption(sec_select_obj,"Yucuayquín", "Yucuayquín");
}
if(main_select_obj.value == "Morazán"){
addOption(sec_select_obj,"Arambala", "Arambala");
addOption(sec_select_obj,"Cacaopera", "Cacaopera");
addOption(sec_select_obj,"Chilanga", "Chilanga");
addOption(sec_select_obj,"Corinto", "Corinto");
addOption(sec_select_obj,"Delicias de Concepción", "Delicias de Concepción");
addOption(sec_select_obj,"El Divisadero", "El Divisadero");
addOption(sec_select_obj,"El Rosario", "El Rosario");
addOption(sec_select_obj,"Gualococti", "Gualococti");
addOption(sec_select_obj,"Guatajiagua", "Guatajiagua");
addOption(sec_select_obj,"Joateca", "Joateca");
addOption(sec_select_obj,"Jocoaitique", "Jocoaitique");
addOption(sec_select_obj,"Jocoro", "Jocoro");
addOption(sec_select_obj,"Lolotiquillo", "Lolotiquillo");
addOption(sec_select_obj,"Meanguera", "Meanguera");
addOption(sec_select_obj,"Osicala", "Osicala");
addOption(sec_select_obj,"Perquín", "Perquín");
addOption(sec_select_obj,"San Carlos", "San Carlos");
addOption(sec_select_obj,"San Fernando", "San Fernando");
addOption(sec_select_obj,"San Francisco Gotera", "San Francisco Gotera");
addOption(sec_select_obj,"San Isidro", "San Isidro");
addOption(sec_select_obj,"San Simón", "San Simón");
addOption(sec_select_obj,"Sensembra", "Sensembra");
addOption(sec_select_obj,"Sociedad", "Sociedad");
addOption(sec_select_obj,"Torola", "Torola");
addOption(sec_select_obj,"Yamabal", "Yamabal");
addOption(sec_select_obj,"Yoloaiquín", "Yoloaiquín");
}
if(main_select_obj.value == "San Miguel"){
addOption(sec_select_obj,"Carolina", "Carolina");
addOption(sec_select_obj,"Chapeltique", "Chapeltique");
addOption(sec_select_obj,"Chinameca", "Chinameca");
addOption(sec_select_obj,"Chirilagua", "Chirilagua");
addOption(sec_select_obj,"Ciudad Barrios", "Ciudad Barrios");
addOption(sec_select_obj,"Comacarán", "Comacarán");
addOption(sec_select_obj,"El Tránsito", "El Tránsito");
addOption(sec_select_obj,"Lolotique", "Lolotique");
addOption(sec_select_obj,"Moncagua", "Moncagua");
addOption(sec_select_obj,"Nueva Guadalupe", "Nueva Guadalupe");
addOption(sec_select_obj,"Nuevo Edén de San Juan", "Nuevo Edén de San Juan");
addOption(sec_select_obj,"Quelepa", "Quelepa");
addOption(sec_select_obj,"San Antonio", "San Antonio");
addOption(sec_select_obj,"San Gerardo", "San Gerardo");
addOption(sec_select_obj,"San Jorge", "San Jorge");
addOption(sec_select_obj,"San Luis de la Reina", "San Luis de la Reina");
addOption(sec_select_obj,"San Miguel", "San Miguel");
addOption(sec_select_obj,"San Rafael", "San Rafael");
addOption(sec_select_obj,"Sesori", "Sesori");
addOption(sec_select_obj,"Uluazapa", "Uluazapa");
}
if(main_select_obj.value == "San Salvador"){
addOption(sec_select_obj,"Aguilares", "Aguilares");
addOption(sec_select_obj,"Apopa", "Apopa");
addOption(sec_select_obj,"Ayutuxtepeque", "Ayutuxtepeque");
addOption(sec_select_obj,"Cuscatancingo", "Cuscatancingo");
addOption(sec_select_obj,"Delgado", "Delgado");
addOption(sec_select_obj,"El Paisnal", "El Paisnal");
addOption(sec_select_obj,"Guazapa", "Guazapa");
addOption(sec_select_obj,"Ilopango", "Ilopango");
addOption(sec_select_obj,"Mejicanos", "Mejicanos");
addOption(sec_select_obj,"Nejapa", "Nejapa");
addOption(sec_select_obj,"Panchimalco", "Panchimalco");
addOption(sec_select_obj,"Rosario de Mora", "Rosario de Mora");
addOption(sec_select_obj,"San Marcos", "San Marcos");
addOption(sec_select_obj,"San Martín", "San Martín");
addOption(sec_select_obj,"San Salvador", "San Salvador");
addOption(sec_select_obj,"Santiago Texacuangos", "Santiago Texacuangos");
addOption(sec_select_obj,"Santo Tomás", "Santo Tomás");
addOption(sec_select_obj,"Soyapango", "Soyapango");
addOption(sec_select_obj,"Tonacatepeque", "Tonacatepeque");
}
if(main_select_obj.value == "San Vicente"){
addOption(sec_select_obj,"Apastepeque", "Apastepeque");
addOption(sec_select_obj,"Guadalupe", "Guadalupe");
addOption(sec_select_obj,"San Cayetano Istepeque", "San Cayetano Istepeque");
addOption(sec_select_obj,"San Esteban Catarina", "San Esteban Catarina");
addOption(sec_select_obj,"San Ildefonso", "San Ildefonso");
addOption(sec_select_obj,"San Lorenzo", "San Lorenzo");
addOption(sec_select_obj,"San Sebastián", "San Sebastián");
addOption(sec_select_obj,"Santa Clara", "Santa Clara");
addOption(sec_select_obj,"Santo Domingo", "Santo Domingo");
addOption(sec_select_obj,"San Vicente", "San Vicente");
addOption(sec_select_obj,"Tecoluca", "Tecoluca");
addOption(sec_select_obj,"Tepetitán", "Tepetitán");
addOption(sec_select_obj,"Verapaz", "Verapaz");
}
if(main_select_obj.value == "Santa Ana"){
addOption(sec_select_obj,"Candelaria de la Frontera", "Candelaria de la Frontera");
addOption(sec_select_obj,"Chalchuapa", "Chalchuapa");
addOption(sec_select_obj,"Coatepeque", "Coatepeque");
addOption(sec_select_obj,"El Congo", "El Congo");
addOption(sec_select_obj,"El Porvenir", "El Porvenir");
addOption(sec_select_obj,"Masahuat", "Masahuat");
addOption(sec_select_obj,"Metapán", "Metapán");
addOption(sec_select_obj,"San Antonio Pajonal", "San Antonio Pajonal");
addOption(sec_select_obj,"San Sebastián Salitrillo", "San Sebastián Salitrillo");
addOption(sec_select_obj,"Santa Ana", "Santa Ana");
addOption(sec_select_obj,"Santa Rosa Guachipilín", "Santa Rosa Guachipilín");
addOption(sec_select_obj,"Santiago de la Frontera", "Santiago de la Frontera");
addOption(sec_select_obj,"Texistepeque", "Texistepeque");
}
if(main_select_obj.value == "Sonsonate"){
addOption(sec_select_obj,"Acajutla", "Acajutla");
addOption(sec_select_obj,"Armenia", "Armenia");
addOption(sec_select_obj,"Caluco", "Caluco");
addOption(sec_select_obj,"Cuisnahuat", "Cuisnahuat");
addOption(sec_select_obj,"Izalco", "Izalco");
addOption(sec_select_obj,"Juayúa", "Juayúa");
addOption(sec_select_obj,"Nahuizalco", "Nahuizalco");
addOption(sec_select_obj,"Nahulingo", "Nahulingo");
addOption(sec_select_obj,"Salcoatitán", "Salcoatitán");
addOption(sec_select_obj,"San Antonio del Monte", "San Antonio del Monte");
addOption(sec_select_obj,"San Julián", "San Julián");
addOption(sec_select_obj,"Santa Catarina Masahuat", "Santa Catarina Masahuat");
addOption(sec_select_obj,"Santa Isabel Ishuatán", "Santa Isabel Ishuatán");
addOption(sec_select_obj,"Santo Domingo", "Santo Domingo");
addOption(sec_select_obj,"Sonsonate", "Sonsonate");
addOption(sec_select_obj,"Sonzacate", "Sonzacate");
}
if(main_select_obj.value == "Usulután"){
addOption(sec_select_obj,"Alegría", "Alegría");
addOption(sec_select_obj,"Berlín", "Berlín");
addOption(sec_select_obj,"California", "California");
addOption(sec_select_obj,"Concepción Batres", "Concepción Batres");
addOption(sec_select_obj,"El Triunfo", "El Triunfo");
addOption(sec_select_obj,"Ereguayquín", "Ereguayquín");
addOption(sec_select_obj,"Estanzuelas", "Estanzuelas");
addOption(sec_select_obj,"Jiquilisco", "Jiquilisco");
addOption(sec_select_obj,"Jucuapa", "Jucuapa");
addOption(sec_select_obj,"Jucuarán", "Jucuarán");
addOption(sec_select_obj,"Mercedes Umaña", "Mercedes Umaña");
addOption(sec_select_obj,"Nueva Granada", "Nueva Granada");
addOption(sec_select_obj,"Ozatlán", "Ozatlán");
addOption(sec_select_obj,"Puerto El Triunfo", "Puerto El Triunfo");
addOption(sec_select_obj,"San Agustín", "San Agustín");
addOption(sec_select_obj,"San Buenaventura", "San Buenaventura");
addOption(sec_select_obj,"San Dionisio", "San Dionisio");
addOption(sec_select_obj,"San Francisco Javier", "San Francisco Javier");
addOption(sec_select_obj,"Santa Elena", "Santa Elena");
addOption(sec_select_obj,"Santa María", "Santa María");
addOption(sec_select_obj,"Santiago de María", "Santiago de María");
addOption(sec_select_obj,"Tecapán", "Tecapán");
addOption(sec_select_obj,"Usulután", "Usulután");
}
// check if both select are valid
copy_dom();
}
//////////////////

function removeAllOptions(selectbox)
{
var i;
for(i=selectbox.options.length-1;i>=0;i--)
{
//selectbox.options.remove(i);
selectbox.remove(i);
}
}


function addOption(selectbox, value, text )
{
var optn = document.createElement("OPTION");
optn.text = text;
optn.value = value;

selectbox.options.add(optn);
}

  function dispHandle(obj) {
if (obj.style.display == "none")
obj.style.display = "";
else
obj.style.display = "none";
  }
 
  function copy_dom(textf, maincat, subcat){
  if(maincat.selectedIndex != 0 && subcat.selectedIndex != 0){
  textf.value =
  maincat.options[maincat.selectedIndex].value
  + ", " +
  subcat.options[subcat.selectedIndex].value
  } else {
textf.value = ''; 
  }
  }
</script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body >
<FORM name="drop_list" action="yourpage.php" method="POST" >
<input name="domicilio" type="text" id="domicilio" value="" size="75" readonly="readonly"/>
<br />
<a href="javascript:dispHandle(vanisher)">Hide/Show</a>
<div id=vanisher style="display:none;" >
<SELECT  NAME="Category" id="Category" onChange="SelectSubCat(document.drop_list.Category, document.drop_list.SubCat);" >
  <option value="0">--DEPARTAMENTO--</option>
  <option value="Ahuachapán">Ahuachapán</option>
  <option value="Cabañas">Cabañas</option>
  <option value="Chalatenango">Chalatenango</option>
  <option value="Cuscatlán">Cuscatlán</option>
  <option value="La Libertad">La Libertad</option>
  <option value="La Paz">La Paz</option>
  <option value="La Unión">La Unión</option>
  <option value="Morazán">Morazán</option>
  <option value="San Miguel">San Miguel</option>
  <option value="San Salvador">San Salvador</option>
  <option value="San Vicente">San Vicente</option>
  <option value="Santa Ana">Santa Ana</option>
  <option value="Sonsonate">Sonsonate</option>
  <option value="Usulután">Usulután</option>
</SELECT>&nbsp;
<SELECT id="SubCat" NAME="SubCat" onchange="copy_dom(document.drop_list.domicilio,document.drop_list.Category, document.drop_list.SubCat);">
<Option value="">--MUNICIPIO--</option>
</SELECT>
</div>


</form>
<p><FORM name="drop_list2" action="yourpage.php" method="POST" >
<input name="domicilio2" type="text" id="domicilio2" value="" size="75" readonly="readonly"/>
<br />
<a href="javascript:dispHandle(vanisher2)">Hide/Show</a>
<div id=vanisher2 style="display:none;" >
<SELECT  NAME="Category2" id="Category2" onChange="SelectSubCat(document.drop_list2.Category2, document.drop_list2.SubCat2);" >
  <option value="0">--DEPARTAMENTO--</option>
  <option value="Ahuachapán">Ahuachapán</option>
  <option value="Cabañas">Cabañas</option>
  <option value="Chalatenango">Chalatenango</option>
  <option value="Cuscatlán">Cuscatlán</option>
  <option value="La Libertad">La Libertad</option>
  <option value="La Paz">La Paz</option>
  <option value="La Unión">La Unión</option>
  <option value="Morazán">Morazán</option>
  <option value="San Miguel">San Miguel</option>
  <option value="San Salvador">San Salvador</option>
  <option value="San Vicente">San Vicente</option>
  <option value="Santa Ana">Santa Ana</option>
  <option value="Sonsonate">Sonsonate</option>
  <option value="Usulután">Usulután</option>
</SELECT>&nbsp;
<SELECT id="SubCat2" NAME="SubCat2" onchange="copy_dom(document.drop_list2.domicilio2,document.drop_list2.Category2, document.drop_list2.SubCat2);">
<Option value="">--MUNICIPIO--</option>
</SELECT>
</div>


</form></p>
</body>
</html>


N/A

freezer27

  • Visitante
Re: Base de datos de municipios
« Respuesta #19 : octubre 21, 2010, 08:15:26 pm »
jeje, ya vi que se rebuscan, aunque como ese último código de Naruto aplicaría si solo son los municipios (o ciudades) para un determinado país, aparte que para manejarlo a nivel de BD es mejor manejar los códigos como numéricos (a mi forma de ver) porque es más práctico almacenar los códigos solamente.

Desconectado Jaru

  • The Communiter-
  • *
  • Mensajes: 13252
  • some text
Re: Base de datos de municipios
« Respuesta #20 : octubre 27, 2010, 11:11:18 am »
un update en el código de municipios:

en San Salvador, un municipio esta como "Delgado", en muchos textos en internet aparece asi, pero en los DUIs de personas que viven ahi aparece como "Ciudad Delgado".
Favor notar antes de comenzar a usar.
N/A