script code postal / ville

WRInaute occasionnel
bonjour,
je recherche un script php (avec les tables SQL qui vont bien) afin de pouvoir retrouver le nom d'une ville à partir d'un code postal.

Exemple : on saisie 75000, on valide, le script fait un select dans la table et nous ressort Paris.

Si vous savez ou je peux trouver cela (pour les ville de France, mais aussi Belgique serait bien)
 
WRInaute occasionnel
Simple, tu cherches sur le Net la liste des communes/codes postaux (en excel par exemple), tu remplis ta base et tu écris le code PHP, un simple SELECT, c'est très simple puisque tu as une relation 1-1.

Sinon, cherche un webservice qui le fasse, pour interroger une base qui soit mise à jour régulièrement.
 
WRInaute discret
Hello, je m'intéresse à la question, quelqu'un à t'il trouvé un moyen de le faire ? Je n'ai trouvé aucun webservice qui propose ça gratuitement :s
 
WRInaute occasionnel
Luj a dit:
Simple, tu cherches sur le Net la liste des communes/codes postaux (en excel par exemple), tu remplis ta base et tu écris le code PHP, un simple SELECT, c'est très simple puisque tu as une relation 1-1.

Sinon, cherche un webservice qui le fasse, pour interroger une base qui soit mise à jour régulièrement.


Faux puisqu'il y a très souvent plusieurs localités associées au même code postal.
 
Nouveau WRInaute
j'ai trouvé ça :
http://www.geonames.org/export/web-services.html
et ça marche pas mal, apparemment :
http://api.geonames.org/postalCodeSearch?postalcode=30360&maxRows=10&u ... country=FR
on peut aussi avoir du JSON
http://api.geonames.org/postalCodeSearchJSON?postalcode=30360&maxRows= ... country=FR
Il faut d'abord créer un compte là :
http://www.geonames.org/login
Puis activer le webservice là :
http://www.geonames.org/manageaccount
mais c'est gratuit, moyennant de mettre un lien vers leur site. Maximum : 2000 demandes par heure, 30 000 par jour.
(ils ont aussi des versions payantes, si besoin est)

Bon, je ne sais pas trop dans quelle mesure ils arrivent à être à jour pour la France, mais certainement plus qu'un fichier csv vieux de plusieurs années.
hth
 
WRInaute passionné
Bon, je ne sais pas trop dans quelle mesure ils arrivent à être à jour pour la France, mais certainement plus qu'un fichier csv vieux de plusieurs années.

Les CP/villes ne changent pas tous les jours.
Ceci dit.... "beau déterrage" :wink:
 
Nouveau WRInaute
Bonjour,

Suite aux messages précédents - et longtemps après :oops: , mais ça peut servir vu que Google renvoi cette page quand on cherche "rechercher code postal php" - il y a un site qui propose gratuitement le service de recherche :
http://cp-ville.com/

On récupère les infos au format Json.

Bon code !
 
WRInaute discret
Lamaison77 a dit:
Bonjour,

Suite aux messages précédents - et longtemps après :oops: , mais ça peut servir vu que Google renvoi cette page quand on cherche "rechercher code postal php" - il y a un site qui propose gratuitement le service de recherche :
http://cp-ville.com/

On récupère les infos au format Json.

Bon code !

bizarre leur système, ils référencent les DOM mais pas la Corse, why ? :?
 
Nouveau WRInaute
Bonjour à tous,

je suis le webmaster du site http://cp-ville.com/

Les codes postaux pour la Corse ont été ajoutés :p

A noter que je vais prochainement livrer les sources.
Il faut "juste" que je trouve le temps d'apprivoiser :wink: github (https://github.com/).

Bon code
 
Nouveau WRInaute
cp-ville a dit:
Bonjour à tous,

je suis le webmaster du site http://cp-ville.com/

Les codes postaux pour la Corse ont été ajoutés :p

A noter que je vais prochainement livrer les sources.
Il faut "juste" que je trouve le temps d'apprivoiser :wink: github (https://github.com/).

Bon code

J'espérais faire cela pendant les vacances, mais github est plus difficile d'accès que je ne pensais.
Au vu de la complexité de l'engin, il est évident que je ne pourrai pas livrer les sources (je ne peux pas cramer une semaine pour comprendre github)
Si quelqu'un est familier de github, je veux bien lui envoyer les sources pour qu'il mette ça à disposition de la communauté.
Me contacter via mp.
Merci
 
WRInaute accro
Github difficile d'accès 8O
Tu n'as pas testé avec Github for Windows ou for Mac. D'accord en CLI c'est un peu plus obscure, mais la c'est culcul la praline.
 
Discussions similaires
Haut