comparer deux dates

Mammouth du PHP | 536 Messages

26 juil. 2007, 16:44

Bonjour j'aurais voulu savoir quelle méthode utiiser pour comparer deux dates ?
J'explique, voir si une date d'inscription est plus ancienne que la date d'aujourd'hui + 3 mois (on va dire 90 jours).

On peut directement comparer les chaines de caractères, ou il est plus judicieux d'utiliser timestamp ?

EDIT :

j'ai fait ainsi :
<?
$timestamp = mktime(0,0,0,$month,$day,$year);
    //echo $timestamp."<br>";
    $today = time();
    //echo $today;
    $nb_seconds = $today - $timestamp;
    //echo $nb_seconds;
    $nb_days = floor($nb_seconds / (60*60*24));
?>
Un prof désespéré à son élève :
- Et maintenant, dessinez-moi un cercle au tableau... Voila... Alors qu'est-ce que c'est?
- Ben un cercle ?
- Non, c'est votre note, sortez !!

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

26 juil. 2007, 17:36

D'autres solutions et informations sur la manipulation de dates en php et sql sont disponibles dans la FAQ.... :roll:
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Mammouth du PHP | 536 Messages

27 juil. 2007, 09:00

Mercibien, mais je n'utilise pas SQL mais XML
Un prof désespéré à son élève :
- Et maintenant, dessinez-moi un cercle au tableau... Voila... Alors qu'est-ce que c'est?
- Ben un cercle ?
- Non, c'est votre note, sortez !!

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

27 juil. 2007, 09:15

la manipulation de dates en php et sql sont disponibles dans la FAQ.... :roll:
Et, de toute manière, rien n'empêche de jeter un coup d'oeil pour voir si c'est utilisable plutôt que d'attendre la bouche ouverte que ça tombe :evil:
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Mammouth du PHP | 536 Messages

27 juil. 2007, 10:03

Et, de toute manière, rien n'empêche de jeter un coup d'oeil pour voir si c'est utilisable plutôt que d'attendre la bouche ouverte que ça tombe :evil:
J'ai pas attendu la bouche ouverte comme tu dis de manière si... courtoise et élégante. J'ai trouvé une solution tout seul, j'ai mis mon sujet sur résolu et pour ce problème, il n'existe plus, je ne demande plus d'aide... !
Un prof désespéré à son élève :
- Et maintenant, dessinez-moi un cercle au tableau... Voila... Alors qu'est-ce que c'est?
- Ben un cercle ?
- Non, c'est votre note, sortez !!

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

27 juil. 2007, 10:28

Lire les conseils donné en diagonale, ce n'est pas attendre la bouche ouverte ? :shock:
La réponse était sous tes yeux mais comme tu ne l'a pas trouvé de suite, tu l'as mise de côté :-k

M'enfin bref :(
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Mammouth du PHP | 536 Messages

27 juil. 2007, 10:36

pas du tout, j'ai posté ce sujet et de mon côté pendant ce temps, j'essayais de trouver une solution en recherchant avec l'ami google... et d'ailleurs j'ai trouvé une solution avant que quel'qu'un puisse me donner une méthode ou une solution. Je n'ai donc pas attendu la bouche ouverte. Ryle a psoté son message après que j'ai trouvé une méthode.

M'enfin, on ne va pas se facher pour ça. :lol:
Un prof désespéré à son élève :
- Et maintenant, dessinez-moi un cercle au tableau... Voila... Alors qu'est-ce que c'est?
- Ben un cercle ?
- Non, c'est votre note, sortez !!