Lista de provincias, poblaciones y códigos postales
Hace unos días necesité una lista los más extensa posible de provincias españolas, con sus poblaciones y códigos postales correspondientes. El caso es que después de buscar durante un buen rato encontré esto.
La lista está en tres formatos: XML, texto plano y MySQL. Al final yo no conseguí averiguar como subir la base de datos en MySQL a mi servidor… así que tuve que optar por escribir un script en php para extraer la información que necesitaba del archivo de texto. Al final, como soy un poco descuidado lo perdí. Pero para los que necesiten escribir uno nuevo un par de pistas.
Hace falta usar las funciones: fopen, strtok y fgets.
No hay posts relacionados.


Octubre 8th, 2007 at 6:35
¿Intentaste subir la base de datos con phpmyadmin? es bastante util y te permite gestionar toda la base de datos mediante interfaz web, aunque supongo que ya lo conocerias
Octubre 8th, 2007 at 9:34
Sí, lo conozco, pero la base de datos no era una lista de consultas en texto plano, sino un fichero binario… y no sabía donde podía subir eso al servidor.
Diciembre 4th, 2008 at 10:28
Lo unico que tienes que hacer es copiar la carpeta en tu directorio data en un mysql local. Si no tienes instalado el mysql bajalo de mysql.com o utiliza alguna herramienta php-apache-mysql como wamp.
Diciembre 6th, 2008 at 16:43
Muchas gracias Victor!
El problema es que no tenía acceso a esa carpeta en el servidor donde estaba alojada la página en cuestión… pero al final me apañé parseando el archivo de texto con un script y mandando los datos que necesitaba a la base de datos.