Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/10/2010, 21:27
trinipau
(Desactivado)
 
Fecha de Ingreso: agosto-2009
Mensajes: 37
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: comparar fechas

Cita:
Iniciado por pateketrueke Ver Mensaje
mira, no es tan complicado usando las técnicas adecuadas...

una fecha se puede convertir en un integer usando la función strtotime(), dicho valor al ser un entero es fácilmente calculable...

imaginemos, si obtenemos un integer de la fecha de $reserva y lo comparamos con otros los integer resulta mas sencillo que todo lo que llevas hasta ahora:
Código PHP:
if (($reserva >= $inicio) && ($reserva <= $final)) // OK 
NO entiendo brother nunca he trabajado con fechas la verdad, el codigo que postie es el que ase parte de lo que yo quiero esta parte de aqui
Código PHP:
for($fecha1;$fecha1<$fecha2;$fecha1=strtotime('+1 day ' date('Y-m-d',$fecha1))){ 
    if((
strcmp(date('D',$fecha1),'Sun')!=0) and (strcmp(date('D',$fecha1),'Sat')!=0)){
      echo   
$ocupadas[0]= date('Y-m-d ',$fecha1) . '<br />'
      
    }

me calcula las fechas que estan entre fecha de inicio y fecha final esto tambien es parte de lo que yo quiero , bueno ahora mi problema y que yo quiero hacer es declarar la variable $reserva que contendra mi nueva fecha y a la vez si ya existe entre la fecha de inicio y fecha final me diga que ya existe y si es asi que le sume un dia ala fecha para que no aya repeticion de fecha si me explico