Ver Mensaje Individual
  #5 (permalink)  
Antiguo 06/06/2008, 11:31
Avatar de farra
farra
 
Fecha de Ingreso: marzo-2008
Ubicación: Aqui estoy
Mensajes: 574
Antigüedad: 16 años, 1 mes
Puntos: 20
Respuesta: cual fecha es mayor?

aca esta el codigo que hice con el MKTIME:


Código PHP:

function cualesmayor($fecha1,$fecha2){
// Formato de entrada d/m/Y H:i:s

// separa hora y fecha
//1
$fecha1 explode(" ",$fecha1);
$fec1=$fecha1[0];
$hor1=$fecha1[1];
//2
$fecha2 explode(" ",$fecha2);
$fec2=$fecha2[0];
$hor2=$fecha2[1];

// separar fecha
//1
$fech1=explode("/",$fec1);
$dia1=intval($fech1[0]);
$mes1=intval($fech1[1]);
$ano1=intval($fech1[2]);
//2
$fech2=explode("/",$fec2);
$dia2=intval($fech2[0]);
$mes2=intval($fech2[1]);
$ano2=intval($fech2[2]);

// separar hora
//1
$hors1=explode(":",$hor2);
$hora1=intval($hors1[0]);
$minut1=intval($hors1[1]);
$segun1=intval($hors1[2]);
//2
$hors2=explode(":",$hor2);
$hora2=intval($hors2[0]);
$minut2=intval($hors2[1]);
$segun2=intval($hors2[2]);


// convertimos a timestamp
$fechatime1=mktime ($hora1,$minut1,$segun1,$mes1,$dia1,$ano1);
$fechatime2=mktime ($hora2,$minut2,$segun2,$mes2,$dia2,$ano2);

// comparamos cual es mayor, cual menor o si son iguales
if($fechatime1 $fechatime2){
$result="0";
}
if(
$fechatime1 $fechatime2){
$result="1";
}
if(
$fechatime1 $fechatime2){
$result="2";
}

// retornamos el resultado

return $result;


pero no me funciona, siempre me devuelve cero...

donde esta el error?
__________________
Firma:
Es mas dificil para el mono entender que el hombre desciende de el....

PD: Siempre doy karma al que me da una buena respuesta... ;0)