145,6 → 145,7 |
*/ |
public function modifierMetadonnee($valeurs) { |
|
$ontologie_liee = $this->proteger($valeurs['amc_ce_ontologie']); |
$type_sql = $this->renvoyerTypeSQLPourChamp($valeurs['amc_ce_type_affichage']); |
$longueur = $this->renvoyerLongueurPourChamp($valeurs['amc_ce_type_affichage']); |
$nom = $this->proteger($valeurs['amc_nom']); |
154,6 → 155,7 |
|
$requete = 'UPDATE annu_meta_colonne '. |
'SET '. |
'amc_ce_ontologie = '.$ontologie_liee.', '. |
'amc_ce_type_affichage = '.$type_sql.', '. |
'amc_longueur = '.$longueur.', '. |
'amc_nom = '.$nom.', '. |
214,7 → 216,7 |
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 |
232,8 → 234,23 |
return false; |
} |
} |
|
public function renvoyerCorrespondanceIdParAbreviation($abreviation, $id_parent) { |
$requete = 'SELECT amo_id_ontologie '. |
'FROM annu_meta_ontologie '. |
'WHERE amo_ce_parent = '.$this->proteger($id_parent).' '. |
'AND amo_abreviation = '.$this->proteger($abreviation); |
|
$resultat = $this->requeteUn($requete); |
|
if($resultat) { |
return $resultat['amo_id_ontologie']; |
} 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 |