Subversion Repositories Applications.annuaire

Compare Revisions

Ignore whitespace Rev 81 → Rev 82

/trunk/modeles/MetadonneeModele.php
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);