Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/11/2006, 14h25   #1
Invité régulier
 
Inscription : septembre 2003
Messages : 21
Détails du profil
Informations forums :
Inscription : septembre 2003
Messages : 21
Points : 8
Points : 8
Par défaut [Conception] Info des communes environnantes

Bonjour tout le monde,

alors voila je suis en train de développer un site pour une agence immobilière (en gros : consultation des offres en ligne). Je suis face à un petit souci. Lors de la saisie des critères de recherche des offres disponible (ex : Maison, 4 Chambres, Plein pied,...), il y a la possibilité de renseigner la localité et/ou code postal du bien recherché. L'utilisateur aimerait que le visiteur puisse étendre sa recherche (case a cocher) aux communes environnantes ou étendre la recherche a 20Km a la ronde par exemple.

D'où ma question comment faire ? Il faut que je crée une table de correspondance (extrèment fastidieux) ou alors existe t'il une possibilité de faire ce calcul par le biais d'un site en lui passant les variables ou un module du même genre existe-t'il déjà par un utilisateur du forum ?

Exemple de saisie souhaitée :
- http://www.logic-immo.com/vente-immobilier.php (Elargir la recherche de X Km)
- http://www.immofrance.com/fr/advanced_search.htm (inclure les alentours)
Si possible je voudrais les 2 de façon a pouvoir choisir le plus utile a mon site.

Merci d'avance pour les éventuelles réponses
bibiseal est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2006, 09h46   #2
Membre éclairé
 
Avatar de johweb
 
Inscription : décembre 2003
Messages : 332
Détails du profil
Informations personnelles :
Localisation : France, Sarthe (Pays de la Loire)

Informations forums :
Inscription : décembre 2003
Messages : 332
Points : 316
Points : 316
Sans rentrer dans les détails, il faudrait que ta base "ville" contiennent les longitudes et latitudes de chacune.
Ensuite, avec une formule mathématique (voir ici : http://membres.lycos.fr/emauvais/idm/GeoAPDis.htm ) tu crée la liste des villes appartenant à ta sélection.
Enfin, tu lance ta requête su tes biens immobiliers appartenants à cette liste.

C'est brouillon comme explication, mais le principe est là.
johweb est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h37.


 
 
 
 
Partenaires

Hébergement Web