Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/11/2014, 09:15
Avatar de JeMaGa
JeMaGa
 
Fecha de Ingreso: julio-2011
Ubicación: Bogota
Mensajes: 430
Antigüedad: 12 años, 9 meses
Puntos: 4
comprobar fecha y hora en un rango

Buenos Dias

Necesito ayuda!!, es que necesito cambiar el estado de un campo de mysql, dependiendo de la fecha y hora actual.

yo tengo una tabla de cierres con fecha y hora inicial, fecha y hora final, estado necesito que cambie el estado dependiendo fecha y hora,

ejemplo

el cierre actual finaliza hoy a las 10:00 am y esta con estado 0 (es un registro), y el nuevo cierre comienza hoy a las 11:00 am (otor registro) pero entonces necesito que que al ser las 10:01 am el estado se convierta en 1 y cuando llegen las 11:00 am el estado se comvierta en 0

tengo que me verifica fechas pero horas no he podido
Código PHP:
public function fechasCIerre($fechaini$fechafin,$fechaactu) {
        
$fechainicial strtotime($fechaini);
        
$fechafinal strtotime($fechafin);
        
$fechaactual strtotime($fechaactu);
        if ((
$fechaactual >= $fechainicial) && ($fechaactual <= $fechafinal)) {
            return 
true;
        } else {
            return 
false;
        }
    } 
agrasco toda la ayuda que me puedan brindar,