Incrémentation d'une date déjà passée

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Incrémentation d'une date déjà passée

par Diouk » 22 juin 2005, 10:10

Plus la peine de chercher, j'ai trouvé. Pour ceux que çà intéresse:

$day = $data2['date_max'];
$jour=strtotime($day);
$jour1=$jour + 86400;
$jour2=$jour + (86400*2);
$jour3=$jour + (86400*3);
$jour4=$jour + (86400*4);
$jour5=$jour + (86400*5);
$jour6=$jour + (86400*6);
$jour7=$jour + (86400*7);

$jour1=date('Y-m-d', $jour1);
$jour2=date('Y-m-d', $jour2);
$jour3=date('Y-m-d', $jour3);
$jour4=date('Y-m-d', $jour4);
$jour5=date('Y-m-d', $jour5);
$jour6=date('Y-m-d', $jour6);
$jour7=date('Y-m-d', $jour7);

Voila c'est tout !

Merci.

Incrémentation d'une date déjà passée

par Diouk » 20 juin 2005, 09:06

Bonjour,

Je récupère une date dans une base, n'importe quelle date et j'aimerais l'incrémentée d'un jour, puis de 2 etc... Voici mon code, mais qui ne fonctionne pas, suis-je sur la bonne voie ou pas?

$age=mysql_query("SELECT (MAX(date_mvt)) AS date_max, (MAX(age)) AS age_max, code_lot FROM gpmouvemt_lot WHERE code_lot='".$data['code_lot']."' GROUP BY code_lot");
if($data=mysql_fetch_assoc($age))
{
$date_incrementee=strtotime("+1 jour", $data['max_date']);
echo date('Y-m-d', $date_incrementee);
}

Merci d'avance pour vos réponses.

Cordialement.