Skip to content
Extraits de code Groupes Projets
Valider bccdaacc rédigé par cerdic's avatar cerdic
Parcourir les fichiers

"ne pas perdre les cles des jointures, et attention au 0 ! (realet)"

parent 6d9f0113
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -573,7 +573,7 @@ function calculer_select ($select = array(), $from = array(), ...@@ -573,7 +573,7 @@ function calculer_select ($select = array(), $from = array(),
$sfrom = ''; $sfrom = '';
$equiv = array(); $equiv = array();
$k = count($join); $k = count($join);
foreach(array_reverse($join) as $cledef=>$j) { foreach(array_reverse($join,true) as $cledef=>$j) {
$cle = $cledef; $cle = $cledef;
if (count($join[$cle])<3){ if (count($join[$cle])<3){
list($t,$c) = $join[$cle]; list($t,$c) = $join[$cle];
...@@ -584,7 +584,7 @@ function calculer_select ($select = array(), $from = array(), ...@@ -584,7 +584,7 @@ function calculer_select ($select = array(), $from = array(),
list($t,$c,$carr) = $join[$cle]; list($t,$c,$carr) = $join[$cle];
// si le nom de la jointure n'a pas ete specifiee, on prend Lx avec x sont rang dans la liste // si le nom de la jointure n'a pas ete specifiee, on prend Lx avec x sont rang dans la liste
// pour compat avec ancienne convention // pour compat avec ancienne convention
if (intval($cle)) if (is_numeric($cle))
$cle = "L$k"; $cle = "L$k";
if (!$menage if (!$menage
OR strpos($sfrom, " $cle.") OR strpos($sfrom, " $cle.")
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter