Foros del Web » Programando para Internet » PHP »

Cuando la fechacierre sea igual a la fecha actual del sistema actualizar estado

Estas en el tema de Cuando la fechacierre sea igual a la fecha actual del sistema actualizar estado en el foro de PHP en Foros del Web. Hola a todos otra vez tengo esta tabla id , autor, tema, mensaje , fechainicio, fechacierre, estado id---- es la llave primaria autor----persona q crea ...
  #1 (permalink)  
Antiguo 28/11/2011, 19:50
Avatar de Briss  
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 10 meses
Puntos: 12
Cuando la fechacierre sea igual a la fecha actual del sistema actualizar estado

Hola a todos otra vez tengo esta tabla
id , autor, tema, mensaje , fechainicio, fechacierre, estado
id---- es la llave primaria
autor----persona q crea el tema


las fechas son de tipo date
la fecha inico la mando a insertar mediante now(),
la fecha cierre mediante este código
Código PHP:
<? echo date("Y/m/d"strtotime("now +5 day"));  ?>
para aumentar 5 dias a la fecha actual

el estado por defecto es 0 al crear el registro...
me gustaria saber como puedo hacer para que cuando la fechacierre sea igual a la fecha actual el estado cambie a 1

Sé como actualizar registros pero me gustaría hacerlo sin que se presione ningún botón ... es posible ?????
  #2 (permalink)  
Antiguo 29/11/2011, 07:02
 
Fecha de Ingreso: junio-2010
Ubicación: Venezuela, Zulia
Mensajes: 686
Antigüedad: 13 años, 10 meses
Puntos: 55
Respuesta: Cuando la fechacierre sea igual a la fecha actual del sistema actualizar e

lo que se me viene a la mente es

usar cron jobs o tareas programadas segun tu caso que haga la funcion a las 12 de la noche de cada dia y verifique todos los que estan en estado 0 y se fije si la fechacierre es igual al dia actual
__________________
<?php echo "No te metas a lo hondo del Mar si no sabes nadar, primero aprende a nadar" ?>
...Error en linea: 1 o.O
  #3 (permalink)  
Antiguo 29/11/2011, 11:09
Avatar de Briss  
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 10 meses
Puntos: 12
Respuesta: Cuando la fechacierre sea igual a la fecha actual del sistema actualizar e

Gracias por responder he estado leyendo y encontre la siguiente funcion checkdate()
y este ejemplo:
<?
function comprobar_fecha($fecha){
if ($fecha) {
return ("La fecha es correcta <br>");
} else {
return ("La fecha es incorrecta <br>");
}}

?>


Ahora tengo dudas esta función la puedo implementar para actualizar mi estado????
alguien me puede dar una manita esto me confunde
  #4 (permalink)  
Antiguo 29/11/2011, 20:20
 
Fecha de Ingreso: enero-2010
Mensajes: 127
Antigüedad: 14 años, 4 meses
Puntos: 2
Respuesta: Cuando la fechacierre sea igual a la fecha actual del sistema actualizar e

Con PHP no hay manera, porque se tiene que enviar algun dato al servidor, lo de apretar el boton si se puede quitar pero se tendria que colocar que cada vez que alguien entre a la pagina revise y actualize que te parece asi?
  #5 (permalink)  
Antiguo 30/11/2011, 13:09
Avatar de Briss  
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 10 meses
Puntos: 12
Respuesta: Cuando la fechacierre sea igual a la fecha actual del sistema actualizar e

Oky gracias lo intentare

Etiquetas: actual, estado, fecha, igual, registro, sistema, 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 05:01.