16/08/2011, 13:31:35
Philipppe a écrit :J'ai essayé diverses syntaxes en utilisant les jointures avec les tables de Feu ...
Solution trouvée vers 2 heures du mat, en lisant des posts sur le forum "développez.com" : le copier/coller la "partie SQL" directement dans PhpMyAdmin fourni des niveaux de détail d'erreur qui me conviennent mieux dans ce contexte que le debug de CmsMs !
En fait ma requête est propre ... à ceci près : un mot manquant dans la désignation des tables du module feuseurs !
A force de chercher à optimiser le code ..., à comprimer ..., j'avais écrit cms_feusers_loggedin au lieu de cms_module_feusers_loggedin ...
Donc, le code opérationnel :
Code :
$query = "SELECT f1.userid, f2.id, f2.username, a.civilite, a.nom, a.prenom, a.adresse, a.cp, a.ville, a.agree, a.dateAgrement, a.rcpro
FROM cms_module_feusers_loggedin AS f1
LEFT JOIN cms_module_feusers_users AS f2 ON f1.userid = f2.id
LEFT JOIN cms_0agree AS a ON f2.username = a.email ";
Reste maintenant pour moi à utiliser la variable de session du module Feu dans le cas où plusieurs personnes sont connectées en même temps !
Philippe
CmsMs V1.6.11 Fr (merci jce) et V1.11.x Fr
Hébergeur Free.fr, Gandi.net (GandiAI et SimpleHosting)