23,6 → 23,7 |
private $id_liste_liste = 0; |
private $id_liste_type = 1002; |
private $id_liste_champs = 30768; |
private $id_liste_pays = 1074; |
|
/** |
* Charge la liste complète des champs de métadonnées associées à un annuaire en particulier |
500,7 → 501,6 |
* $exclusive boolean indique si la recherche doit se faire avec un ET ou bien un OU sur les critèrex |
*/ |
public function rechercherDansValeurMetadonnees($id_annuaire, $valeurs, $exclusive = true) { |
|
// Définition du séparateur de requête suivant la paramètre |
if($exclusive) { |
$separateur = ' AND '; |
548,8 → 548,7 |
$requete_recherche = 'SELECT DISTINCT amv_cle_ligne '. |
'FROM annu_meta_valeurs '. |
'WHERE '.$chaine_recherche ; |
|
$resultat_recherche = $this->requeteTous($requete_recherche . ' -- ' . __FILE__ . ':' . __LINE__); |
$resultat_recherche = $this->requeteTous($requete_recherche); |
|
if($resultat_recherche) { |
|
603,5 → 602,9 |
|
return ($resultat) ? $resultat['amc_ce_ontologie'] : 0 ; |
} |
|
public function obtenirValeurPaysParAbbreviation($abrevation_pays) { |
return $this->renvoyerCorrespondanceIdParAbreviation($abrevation_pays, $this->id_liste_pays); |
} |
} |
?> |