Subversion Repositories Applications.annuaire

Compare Revisions

Ignore whitespace Rev 121 → Rev 122

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