Subversion Repositories Applications.annuaire

Compare Revisions

Ignore whitespace Rev 540 → Rev 541

/trunk/modeles/AnnuaireModele.php
203,6 → 203,35
return $tableau_mappage ;
}
 
/**
* Charge la date de dernière modification du profil d'un utilisateur,
* depuis la table annu_triples, pour un annuaire donné
*
* @param numericint $id_annuaire l'identifiant de l'annuaire
* @param numericint $id_utilisateur l'identifiant de l'utilisateur
*
* @return string la date de dernière modification du profil de l'utilisateur,
* ou null si aucune date n'a été trouvée dans les "triples"
*/
public function obtenirDateDerniereModificationProfil($id_annuaire, $id_utilisateur) {
$idAnnuaireP = $this->proteger($id_annuaire);
$idUtilisateurP = $this->proteger($id_utilisateur);
$requete = 'SELECT at_valeur '.
'FROM annu_triples '.
"WHERE at_ce_annuaire = $idAnnuaireP ".
"AND at_action = 'modification' ".
"AND at_ressource = $idUtilisateurP ".
"ORDER BY at_id DESC LIMIT 1 ".
'-- '.__FILE__.':'.__LINE__;
 
$resultat = $this->requeteUn($requete);
if ($resultat) {
return $resultat['at_valeur'];
} else {
return null;
}
}
 
/** Charge le nombre d'inscrits d'une table annuaire mappée
* @param int $identifiant l'identifiant de l'annuaire mappé
*/