function critere_va_chercher_dist($idb, &$boucles, $crit) { $boucle = &$boucles[$idb]; $table = $boucle->id_table; // chercher quoi ? if (isset($crit->param[0])) { $quoi = calculer_liste($crit->param[0], array(), $boucles, $boucles[$idb]->id_parent); } else { # $quoi = "''"; // rendons obligatoire ce parametre return (array('zbug_critere_necessite_parametre', array('critere' => $crit->op ))); } $c = array("'='", "'$table.titre'", "$quoi"); // Inversion de la condition ? if ($crit->not) { $c = array("'NOT'", $c); } $boucle->where[] = $c; }