Cita:
Iniciado por pateketrueke 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