214,7 → 214,26 |
return $this->requeteUn($requete); |
} |
|
/** |
* Renvoie le nom d'une valeur de liste d'ontologie grâce à son identifiant |
* @param int $id_ontologie l'identifiant de la valeur dont on veut l'abreviation |
* @return string l'abreviation, ou false sinon |
*/ |
public function renvoyerCorrespondanceAbreviationId($id_ontologie) { |
$requete = 'SELECT amo_abreviation '. |
'FROM annu_meta_ontologie '. |
'WHERE amo_id_ontologie = '.$this->proteger($id_ontologie); |
|
$resultat = $this->requeteUn($requete); |
|
if($resultat) { |
return $resultat['amo_abreviation']; |
} else { |
return false; |
} |
} |
|
|
/** |
* Renvoie le nom du template associé à un champ grâce à son identifiant |
* @param int $id_ontologie l'identifiant du champ dont on veut le template |
490,16 → 509,12 |
|
} |
|
/** Suivant un identifiant de chalmp, renvoie un tableau contenant le nombre d'enregistrement pour chaque valeur |
/** Suivant un identifiant de champ, renvoie un tableau contenant le nombre d'enregistrement pour chaque valeur |
* @param int $id_champ l'identifiant de champ |
* @return array un tableau d'informations contenant les données |
*/ |
public function obtenirNombreValeurMetadonnee($id_champ) { |
|
|
// id pays = 12 |
// liste = 1074 |
|
$requete_valeurs_liste = 'SELECT amo_nom, amo_abreviation FROM annu_meta_ontologie '. |
'WHERE amo_ce_parent = '.$this->proteger($id_champ); |
|