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é |
*/ |