Super, ça marche impeccable, je n'avais pas pensé à cette solution là
!!! Merci à toi !
Gérald
Le 21/11/2010 23:40, anat...@leclub404.com a écrit :
bonjour,
essayez d'utiliser les alias de table.j'espère que ça marche bien en mysql
la requete devient
SELECT nom_adh,prenom_adh, adresse_adh, ville_adh,longitude.
field_val,latitude.
FROM galette_adherents, galette_dynamic_fields as longitude,
galette_dynamic_fields as latitude
WHERE id_adh = longitude.item_id and id_adh=latitude.item_id
AND longitude.field_id = 2 AND latitude.field_id = 3
galettement et 404-ièment
Anatole
On sam 20/11/10 22:20 , Gérald Yart<gerald.y...@yvoy-le-marron.org> wrote:
Le 17/10/2010 10:40, Gérald Yart aécrit :
Salut,> On Thu, 07 Oct 2010 08:28:51 +0200, Gérald Yart>
wrote:
Bonjourà tous,>> >> Afin de réaliser une carte de
localisation des adhérents avec Google>> Maps, je souhaite
ajouter deux champs (latitude et longitude)à la table>>
"adhérents". Hormis bien sûr pour les misesà
jour de Galette où il me>> faudra penserà
récupérer le contenu de mes deux champs, cela peut-il
poser problème dans le fonctionnement général
de Galette ?
Les champs dynamiques introduits dans Galette 0.63 devraient
pouvoir faire> l'affaire sans toucherà quoi que ce soit de
particulier.
Bonjour,
J'ai donc créé mes champs dynamiques pour mes
longitudes et latitudes mais j'ai du malà les exploiter. J'ai
créé une requête sql comme ceci :
SELECT nom_adh,prenom_adh, adresse_adh, ville_adh, field_val
FROM galette_adherents, galette_dynamic_fields
WHERE id_adh = item_id
AND ( field_id = 2 OR field_id = 3) // je ne m'intéresse
qu'a field_id =à 2 ou 3 (2 = longitude, 3 = latitude)
Mon problème c'est que cette requête me ramène 2
enregistrements pour un même adhérent. Mes
compétences en SQLétant assez limitées,
y-a-t'il un moyen pas trop compliqué de ne ramener qu'un
enregistrement comme ceci :
nom_adh, prenom_adh, adresse_adh, ville_adh, longitude, latitude
Merci de votre aide !
Gérald
http://www.leclub404.com
_______________________________________________
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion
--
Mail réalisé uniquement à partir d'électrons recyclés
_______________________________________________________________________
Gérald Yart -- INRA Centre de recherche d'Orléans - Unité Infosol --
2163 Avenue de la Pomme de Pin - CS 40001 Ardon - 45075 Orléans cedex 2
Tél. (+33)2 38 41 78 89 - gerald.y...@orleans.inra.fr
http://www.gissol.fr
_______________________________________________________________________
_______________________________________________
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion