|
|
|
|
Salut,
$numjour=date("j ")-1;
et apres une variable (ou plusieurs) pour le reste... Et la si tu ne te trompes pas, ca marche parfaitement. Je pense que ton prb est que l'on ne peut pas faire d'operation algebrique à l'interieur meme de l'objet date()... Pour faire simple :
<?
$numjour=date("j ")-1;
$jour=date("/m/Y");
echo $numjour;
echo $jour;
?>
Ciao "2 choses sont infinies : l'univers et la betise humaine bien que en ce qui concerne la 1ere je n'ai pas encore de certitude absolue" |
Ceci devrait enfin fournir une solution correcte:
[johand@horus]~/src/php $cat yesterday.php
<?php
$now = time();
$yesterday = $now - 86400;
setlocale(LC_ALL, "fr_BE");
print("Aujourd'hui: " . date("d/M/Y\n", $now));
print("Hier: " . date("d/M/Y\n", $yesterday));
?>
[johand@horus]~/src/php $php yesterday.php
Aujourd'hui: 20/Dec/2006
Hier: 19/Dec/2006
Johan Gates gave you the windows. GNU gave us the whole house.(Alexandrin) |
// date de la veille au format y-m-d
|