Foros del Web » Programando para Internet » PHP »

comprobar fecha y hora en un rango

Estas en el tema de comprobar fecha y hora en un rango en el foro de PHP en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 26/11/2014, 09:15
Avatar de 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,
  #2 (permalink)  
Antiguo 26/11/2014, 09:36
Avatar de p414  
Fecha de Ingreso: agosto-2009
Ubicación: casi casi casi... a un lado de la cuna...
Mensajes: 575
Antigüedad: 14 años, 8 meses
Puntos: 44
Respuesta: comprobar fecha y hora en un rango

no recuerdo haber encontrado algo de "tareas programadas" en PHP, creo que deberás hacerlo directamente en tu servidor llamando a ejecución algún archivo PHP que haga las actualizaciones a la hora que lo requieras
__________________
Desde hace tiempo estoy esperandote... bienvenido mi pequeño Diego!!!

Etiquetas: fecha, mysql, rango, registro, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:22.