num
Invité n'ayant pas de compte PHPfrance
25 sept. 2007, 14:06
bon j'ai changer mon code mais ça me donne pas du tout les bonne dates
<?php
$datenull='00/00/0000';
echo $row[1].' date arr '.$row[2]. ' date '.$date.' datenull '.$datenull;
$datedem = Array('annee'=>date('Y', strtotime($row[1])), 'mois'=>date('m', strtotime($row[1])), 'jour'=>date('d', strtotime($row[1])));
$datedem = mktime(0, 0, 0, $datedem['mois'], $datedem['jour'], $datedem['annee']);
$datedem = date('Y-m-d', $datedem);
$datearr = Array('annee'=>date('Y', strtotime($row[2])), 'mois'=>date('m', strtotime($row[2])), 'jour'=>date('d', strtotime($row[2])));
$datearr = mktime(0, 0, 0, $datearr['mois'], $datearr['jour'], $datearr['annee']);
$datearr = date('Y-m-d', $datearr);
$datejrs = Array('annee'=>date('Y', strtotime($date)), 'mois'=>date('m', strtotime($date)), 'jour'=>date('d', strtotime($date)));
$datejrs = mktime(0, 0, 0, $datejrs['mois'], $datejrs['jour'], $datejrs['annee']);
$datejrs = date('Y-m-d', $datejrs);
$datejrs = Array('annee'=>date('Y', strtotime($datenull)), 'mois'=>date('m', strtotime($datenull)), 'jour'=>date('d', strtotime($datenull)));
$datenull = mktime(0, 0, 0, $datenull['mois'], $datenull['jour'], $datenull['annee']);
$datenull = date('Y-m-d', $datenull);
if
(
(
( $datedem < $datejrs )
and
( $datedem != $datenull )
)
or
(
( $datearr < $datejrs )
and
( $datearr != $datenull )
)
) {
echo $datedem.' date arr '.$datearr. ' date '.$datejrs.' datenull '.$datenull; ?>
pour mon premier echo cela me donne :
date dem=00/00/0000
datearr=&8/10/2007
date du jour=25/09/2007
date null=00/00/0000
sur mon deuxieme cela me donne
date dem=1999-11-30
date arr=1970-01-01
date du jour=array
date null=1999-11-30
voila
je n'ai pas trouver + d'aide que ça dans les tutos
merci