par
Ryle » 26 oct. 2006, 16:11
Et le topic tu liras, aurais-je sans doute du préciser
4 - Obtenir une date dans le futur/le passé
avec PHP :
<?php
$date = Array('annee'=>date('Y'), 'mois'=>date('m'), 'jour'=>date('d')); // vous pouvez aussi obtenir ce tableau avec la fonction getDate()
$N = 31;
// mktime fait automatiquement le calcul
$time = mktime(00, 00, 00, $date['mois'], $date['jour']+$N, $date['annee']);
$dansNjours = date('d/m/Y', $time);
echo $dansNjours;
?>
avec MySQL :
Code : Tout sélectionner
SELECT DATE_ADD(NOW(),INTERVAL 5 DAY); # le futur
SELECT DATE_SUB(NOW(), INTERVAL 5 DAY); # le passé
Et le topic tu liras, aurais-je sans doute du préciser ;)
[quote]4 - Obtenir une date dans le futur/le passé
avec PHP :
[php]<?php
$date = Array('annee'=>date('Y'), 'mois'=>date('m'), 'jour'=>date('d')); // vous pouvez aussi obtenir ce tableau avec la fonction getDate()
$N = 31;
// mktime fait automatiquement le calcul
$time = mktime(00, 00, 00, $date['mois'], $date['jour']+$N, $date['annee']);
$dansNjours = date('d/m/Y', $time);
echo $dansNjours;
?> [/php]
avec MySQL :
[code]SELECT DATE_ADD(NOW(),INTERVAL 5 DAY); # le futur
SELECT DATE_SUB(NOW(), INTERVAL 5 DAY); # le passé [/code]
[/quote]