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