Subversion Repositories Applications.annuaire

Compare Revisions

Ignore whitespace Rev 198 → Rev 199

/trunk/modeles/DonneeTemporaireModele.php
16,8 → 16,10
Class DonneeTemporaireModele extends Modele {
 
private $config = array();
 
public function stockerDonneeTemporaire($donnee, $id_aleatoire = false) {
$this->maintenanceDonneesTemporaires();
 
// on protège et on sérialise les données
$identifiant = $this->calculerIdentifiant($id_aleatoire);
34,6 → 36,8
}
 
public function chargerDonneeTemporaire($code_donnee) {
$this->maintenanceDonneesTemporaires();
 
$requete_chargement_donnee = 'SELECT * FROM annu_donnees_temp '.
' WHERE adt_id = '.$this->proteger($code_donnee);
84,6 → 88,20
 
return $code_confirmation;
}
private function maintenanceDonneesTemporaires() {
$requete_suppression_vieilles_donnees = 'DELETE FROM annu_donnees_temp';
' WHERE adt_date < (DATE_SUB(now(), INTERVAL 14 DAY))';
$resultat_suppression_vieilles_donnees = $this->requeteUn($requete_suppression_vieilles_donnees);
if($resultat_suppression_vieilles_donnees) {
return true;
} else {
return false;
}
}
 
}