Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Général Conception Web
Général Conception Web Forum d'entraide sur les choix technologiques. Avant de poster : Cours Dév. Web, FAQs Dév. Web, Sources Dév. Web
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/2007, 10h40   #1
Membre émérite
 
Avatar de yolepro
 
Inscription : mai 2002
Messages : 910
Détails du profil
Informations personnelles :
Âge : 33
Localisation : France

Informations forums :
Inscription : mai 2002
Messages : 910
Points : 951
Points : 951
Par défaut [Géographie] départements limitrophes

Bonjour,

J'aurais besoin de vos conseilles en conception.
Le problème est le suivant. Des utilisateurs s'inscrivent sur un site en mettant leur code postale. Ce code postale est rattaché à un département (jusque la tout va bien).

Lors de la creation d'un evenement par un utilisateur, je souhaite envoyer un mail à toutes les personnes du même département (pas trop de souci). Mais je voudrais aussi envoyer des mails aux départements limitrophes?

Quelles solutions me proposez vous?

__________________
Etre c'est etre relatif.
yolepro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2007, 11h37   #2
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 310
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 310
Points : 8 592
Points : 8 592
Je sais pas trop. Je dirais qu'il faut voir comment modéliser un réseau dans une base de données : tu relies par pairs les départements qui se touchent pour former un réseau, réseau que tu stocke ensuite en base de données.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2007, 12h52   #3
Membre chevronné
 
Avatar de cadoudal56
 
Inscription : février 2005
Messages : 671
Détails du profil
Informations personnelles :
Âge : 40

Informations forums :
Inscription : février 2005
Messages : 671
Points : 646
Points : 646
Hello,

Tu rajoutes une colonne dans la base de données que tu appelles "limitrof" et dedans tu mets la liste des départements limitrophe.

Par exemple pour le 29 (Finistère) tu inscris :
56,22
Pour le 56 (Morbihan) :
29,22,35,44

@+
cadou
__________________
PHP Competition System
Script de gestion de coupes et championnats
http://phpcompet.free.fr

Mon jeu de foot
cadoudal56 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2007, 14h46   #4
Membre émérite
 
Avatar de yolepro
 
Inscription : mai 2002
Messages : 910
Détails du profil
Informations personnelles :
Âge : 33
Localisation : France

Informations forums :
Inscription : mai 2002
Messages : 910
Points : 951
Points : 951
Ok j'ai pris note,

Je pensais a une conception peut etre plus générique. Mais j'avais penser effectivement faire une table de jointure avec comme clé primaire le departement en question et comme étrangère le ou les départements limitrophes.

C'est juste qu'il va faloir le faire a la main et ca n'est pas terrible...
__________________
Etre c'est etre relatif.
yolepro est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2007, 16h26   #5
Expert Confirmé Sénior
 
Avatar de denisC
 
Inscription : février 2005
Messages : 4 069
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : février 2005
Messages : 4 069
Points : 4 698
Points : 4 698
Citation:
Envoyé par yolepro Voir le message
Je pensais a une conception peut etre plus générique. Mais j'avais penser effectivement faire une table de jointure avec comme clé primaire le departement en question et comme étrangère le ou les départements limitrophes.
Les départements forment un réseau. Tu peux stocker en base toutes les arretes (ou connexions) de ton réseau (sous la forme de paires de départements).
Il faut rentrer ça à la main, mais normalement, ça ne devrait pas trop évoluer.

Ou suivant le contexte, tu peux choisir la solution de tout mettre directement en PHP (un tableau de tableau, le premier représentant les départements, le second les départements limitrophes de celui-ci). C'est un peu plus sale comme codage, mais tu auras l'information sans accès BDD (=plus rapide).
denisC est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2012, 14h35   #6
Invité de passage
 
Homme
Inscription : janvier 2012
Messages : 2
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : janvier 2012
Messages : 2
Points : 2
Points : 2
J'ai trouvé ce post en cherchant ce genre de réponse, avant de trouver plus tard.
Je me dis que ça pourra peut être servir à certains : http://liens-geeks.com/services-webm...-voisin-france

Il y a un listing à telecharger qui , pour chaque département, associe les fichiers limitrophes.
C'est très facilement exploitatable en programmation ensuite

Ciao
jeromeweb 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 05h20.


 
 
 
 
Partenaires

Hébergement Web