diff --git a/inc-criteres.php3 b/inc-criteres.php3 index 0e94a5e16837c8d1a4b107afa6d6c6a07c9d9711..0996a451714313f3c7dcc0909fd376c704ac6e06 100644 --- a/inc-criteres.php3 +++ b/inc-criteres.php3 @@ -666,11 +666,15 @@ function calculer_critere_externe(&$boucle, $id_table, $lien, $join, $suite) { $boucle->lien = true; $boucle->from["L$num"] = $lien; $boucle->join[] = "$id_field=L$num." . $join; + /* cette clause semble contradictoire avec un eventuel ORDER BY + // cf http://article.gmane.org/gmane.comp.web.spip.devel/30497 if (!in_array($id_field, $boucle->group)) $boucle->group[] = $id_field; // postgres exige que le champ pour GROUP soit dans le SELECT if (!in_array($id_field, $boucle->select)) $boucle->select[] = $id_field; + */ + return $num; }