Merci pour vos réponses maintenant je souhaite évoluer mon code et recuperrer le résultat pour une autre fonction qui elle calculerai l'intervalle entre le dernier enregistrement et la date du jour
Donc si je reprend ma premiere fonction
1 2 3 4 5 6
| function recuperation_derniere_date_enregistrement($table ,$champ){
$bdd = connexion_bdd();
$requete = $bdd->query('SELECT '.$champ.' FROM '.$table.' ORDER BY '.$champ.' DESC LIMIT 1');
$resultat = $requete->fetch(PDO::FETCH_ASSOC);
return $resultat[$champ];
} |
et maintenant ma seconde fonction
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| function calculnombredejour($champ)
{
$dernier_enregistrement = $champ;
$date_actuel = date("Y-m-d");
$timestamp_date_enregistrement = strtotime($dernier_enregistrement);
$timestamp_date_actuel = strtotime($date_actuel);
$calcul_interval_jour_timestamp = $timestamp_date_actuel - $timestamp_date_enregistrement;
$interval_publication = $calcul_interval_jour_timestamp/86400;
$resultatdate = '';
$resultatdate .= " l'intervale est de : ".$interval_publication." jours";
return $resultatdate;
} |
je suis pas sur de ma seconde fonction pour que celle ci recupere le résultat de la première fonction.
puis aprés je l'appelerai par
echo calculnombredejour(recuperation_derniere_date_enregistrement('tbl_actualite','date_actualite'));
Partager