Rechercher : dans
Par :

Comparer deux dates en PHP!! SOS

Dernière réponse le 2 jun 2009 à 02:31:03 zayker7, le 24 nov 2006 à 02:43:29 
 Signaler ce message aux modérateurs

Bonjour Tout le monde, je vous expose mon problème:
voila je suis entrain de devolopper un outil de gestion de congés, et là je dois comparer la date d'aujourd'ui ($today) avec la date de fin d'un congé pris ($date_fin) ,
si ($date_fin) > ($today) donc le congé n'est pas encore terminé ou n'est pas encore pris c'est à dire que j'ai le moyen de l'annuler, et dans le cas contraire :
si ($date_fin) < ($today) donc le congé est dèja pris c'est à dire que je n'aurais pas le moyen pour l'annuler . j'espere que vous avez compris mon probleme jusqu'à maintenant.

$today= date("d-m-Y");
if (strtotime($date_fin) < strtotime($daba))
$sql_motif_refus="déja pris";

quand j'utilise la fonction date(d-m-Y) il calcule juste le jour "d" par exemple si $date_fin = 20-11-2006 et $today = 07-11-2006 il me renvoie que le congé est deja pris alors qu'on est encore au 07 novembre et la date d'echeance est 20 novembre, enfin de compte il ne prend pas en charge le mois et l'année!!
je demande de l'aide s'il vous plait!! j'ai tout épuisé et sans resolution!!
Merci d'avance...

1

lami20j, le 24 nov 2006 à 07:15:11

Salut,

regarde ici opérations sur les dates

lami20j

Répondre à lami20j

2

 vcx, le 2 jun 2009 à 02:31:03
  • +4

Il faut plutôt regarder ici:
La solution pour comparer deux dates en php:
http://blog.galerie-cesar.com/php-comparer-les-dates-astuce-­­tres-pratique/

Répondre à vcx
Collection CommentÇaMarche.net