IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Trouver les villes dans un rayon de X km [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    109
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 109
    Par défaut Trouver les villes dans un rayon de X km
    Bonjour à tous,

    Je recherche un moyen de trouver les villes dans un rayon de X km autour d'une ville voulu.

    1 - Je dois disposer d'une table (SQL) avec latitude, longitude et nom de la ville. (Je vais bien en trouver une complète à force de chercher....).
    2 - Je dois réussir à comprendre comment rechercher la liste des villes dans un rayon de X km et donc avec une longitude et latitude calculé en fonction de celle de la ville de départ + les kilomètres voulu.
    3 - Suffis de faire les requêtes ^^.

    Une idée ? Merci d'avance !

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 198

  3. #3
    Membre émérite

    Profil pro
    Inscrit en
    Juin 2007
    Messages
    748
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 748
    Par défaut avec la bdd
    avec la requête ci-dessus qui marche très bien, voilà un fichier des communes
    Fichiers attachés Fichiers attachés

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    109
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 109
    Par défaut
    Merci les gars je test ça se soir !

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    109
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 109
    Par défaut
    Je vais surement faire le boulet mais.... comment je fais pour importer la table ? Je n'y arrive pas
    J'utilise phpmyadmin

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    109
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 109
    Par défaut
    Je viens de trouver, j'ai changer le php.ini et la valeur upload_max_filesize = 2M en 8M mais ça ne fonctionnai pas, du coup j'ai rajouté ses lignes là dans le phpmyadmin.conf :

    php_admin_value upload_max_filesize 20M
    php_admin_value post_max_size 20M
    </Directory>

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment trouver les contrôles dans un DBCtrlGrid
    Par Bruno75 dans le forum Composants VCL
    Réponses: 7
    Dernier message: 19/12/2010, 17h42
  2. Réponses: 21
    Dernier message: 04/05/2010, 12h14
  3. [MySQL] Trouver les communes dans un rayon spécifié
    Par yohann26 dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 16/11/2007, 11h00
  4. Trouver les redondances dans un code
    Par progfou dans le forum C
    Réponses: 9
    Dernier message: 17/03/2006, 08h53
  5. Trouver les redirections dans des traces
    Par severine dans le forum Développement
    Réponses: 3
    Dernier message: 21/04/2004, 18h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo