salut............
je veux savoir le code php qui permet de comparer la date du systeme avec
une date récupéré du base mysql...... dans le but d'afficher bonne anniversaire a l'etudiant connu par ma base.....Merci
je veux savoir l'opérateure qui permet de comparer deux dates ?Bonjour,
La fonction date() devrait te servir dans ce cas
<?php
// Attention, il n'y a pas d'espace entre < et ?php, mais c'est surement juste une coquille ;)
// Récupération du timestamp actuel
$debut = date('U');
//la date du fin est stocké dans une base de données
$datefin= $donnees['fin']; //on extracte la date du fin depuis la bdd et on la met dans une variable $datefin
// Construction du timestamp de la date
$a_fin = explode("/", $datefin); //explode pour mettre la date du fin en format numerique: 12/05/2006 -> 12052006
$fin = mktime(0,0,0,$a_fin[1], $a_fin[0], $a_fin[2]);
// Ensuite il suffit de comparer les deux valeurs
if ( $debut > $fin)
{
echo "la date de début est postérieure à la date de fin"
}
else
{
echo "la date de début est antérieure à la date de fin";
}