bueno no se si ya t respondieron, pero si lo q quieres es comprar fechas yo t tengo un trukito, tambien pase x esa situación y toko ingeniármelas
usa asi
Código PHP:
$fecha_p = getdate();
$dia = $fecha_p["mday"];
$mes = $fecha_p["mon"];
$year = $fecha_p["year"];
$longitud_dia = strlen($dia);
if($longitud_dia == 1){
$dia = "0$dia";
}
$longitud_mes = strlen($mes);
if($longitud_mes == 1){
$mes = "0$mes";
}
$fecha = "".$year."".$mes."".$dia."";
ok esto te generara un x ejemplo 20070809 .. siempre el numero q venga sera mayor x ejemplo 20070810 ... asi puedes hacer comparaciones d cual es mayor o menor.. tambien puedes aplicarle horas t permitira ser mas especifico
No t complicas tanto y puedes usar un campo varchar para meter esa info.. ademas puedes hacer comparaciones d mes o año simplemente haciendo cortes d la variable, entoncs usarias la fecha normal 20/04/2007 y esta fecha 20070423 guardarias ambas en campos diferentes, trabajarías los cálculos con la segunda y mostrarías la primera
espero t sea de ayuda :)