Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/08/2004, 09:20
Newphp
 
Fecha de Ingreso: mayo-2004
Mensajes: 571
Antigüedad: 20 años
Puntos: 0
problema al comparar dos fechas :(

mi problema es que comparo dos fechas y en caso de que no sean iguales me lo compara bien y me da el resultado desedo,pero si son iguales me lo trata como si no coincidiera,este codigo es muy parecido a uno que encontre por aqui :D

Código PHP:
$fecha1 $datos[fecha_ahora];
$fecha2 $datos[Fecha];

$f1 explode('-',$fecha1);
$dia1 $f1[0];
$mes1 $f1[1];
$ano1 $f1[2];

$f2 explode('-',$fecha2);
$dia2 $f2[0];
$mes2 $f2[1];
$ano2 $f2[2];

$time1 mktime (0,0,0,$mes1,$dia1,$ano1);
$time2 mktime (0,0,0,$mes2,$dia2,$ano2); 
fecha_ahora la saco con un CURDATE,la comparacion la hago asi:

Código PHP:
if ($fecha1 $fecha2) { 
echo
"fecha1 es mas peque que la fecha2";
}
elseif(
$fecha1 >= $fecha2) { 
echo
"fecha1 es mayor  o igual que fecha2";

si son iguales me da el resultado 1


gracias