19,6 → 19,8 |
|
public function stockerDonneeTemporaire($donnee, $id_aleatoire = false) { |
|
$this->maintenanceDonneesTemporaires(); |
|
// on protège et on sérialise les données |
$identifiant = $this->calculerIdentifiant($id_aleatoire); |
$donnees = $this->encoderDonneeTemporaire($donnee); |
35,6 → 37,8 |
|
public function chargerDonneeTemporaire($code_donnee) { |
|
$this->maintenanceDonneesTemporaires(); |
|
$requete_chargement_donnee = 'SELECT * FROM annu_donnees_temp '. |
' WHERE adt_id = '.$this->proteger($code_donnee); |
|
85,6 → 89,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; |
} |
} |
|
} |
|
?> |