19,6 → 19,39 |
' WHERE id_annuaire '.$this->proteger($id_annuaire); |
|
} |
|
public function obtenirIdDernieresModificationsProfil($id_annuaire, $limite = 10) { |
|
$this->obtenirDerniersEvenementsStatistiques($id_annuaire, 'modification', $limite); |
|
} |
|
public function obtenirDerniersEvenementsStatistique($id_annuaire, $type, $limite = 10) { |
|
$requete_derniers_evenements = 'SELECT at_ressource as id_utilisateur, at_action as evenement, at_valeur as date_evenement '. |
'FROM annu_triples '. |
'WHERE at_ce_annuaire = '.$this->proteger($id_annuaire).' '. |
'AND at_action = '.$this->proteger($type).' '. |
'ORDER BY at_valeur DESC '. |
'LIMIT 0,'.$limite; |
|
$resultat_derniers_evenements = $this->requeteTous($requete_derniers_evenements); |
|
return $resultat_derniers_evenements; |
} |
|
public function ajouterEvenementStatistique($id_annuaire, $id_utilisateur, $type) { |
|
$date_courante = AppControleur::genererDateCouranteFormatMySql(); |
|
$requete_insertion_evenenement = 'INSERT INTO annu_triples (at_ce_annuaire, at_ressource, at_action, at_valeur) '. |
'VALUES ('.$this->proteger($id_annuaire).', '.$this->proteger($id_utilisateur).', '.$this->proteger($type).', '.$this->proteger($date_courante).')'; |
|
$resultat_insertion_evenement = $this->requete($requete_insertion_evenenement); |
|
return $resultat_insertion_evenement; |
|
} |
|
} |
?> |