Foros del Web » Creando para Internet » Diseño web »

Fecha de caducidad

Estas en el tema de Fecha de caducidad en el foro de Diseño web en Foros del Web. Buenas gente, ante todo feliz dia de los reyes, espero que todos tengais unos buenos regalos jeje. Ahi va mi caso: tengo un campo fecha ...
  #1 (permalink)  
Antiguo 06/01/2010, 02:56
 
Fecha de Ingreso: enero-2010
Mensajes: 9
Antigüedad: 7 años, 11 meses
Puntos: 0
Fecha de caducidad

Buenas gente, ante todo feliz dia de los reyes, espero que todos tengais unos buenos regalos jeje.



Ahi va mi caso: tengo un campo fecha en la cual el usuario introduce una fecha limite, se inserta en la bdd y ahora tengo que hacer con php la comprobacion de que cuando llegue ese dia otro campo de la bdd se ponga a 1, pero no se como hacerlo, alguna idea?


Gracias por la ayuda, un abrazo.
  #2 (permalink)  
Antiguo 06/01/2010, 04:40
Avatar de jomaruro
Colaborador
 
Fecha de Ingreso: junio-2002
Ubicación: Naboo
Mensajes: 5.442
Antigüedad: 15 años, 5 meses
Puntos: 361
Respuesta: Fecha de caducidad

Hola:

¿Y donde está el problema?, leer la base de datos y cuando se llegue a esa fecha modificar el campo y actualizar la base de datos.

Saludos.


Última edición por jomaruro; 06/01/2010 a las 17:21
  #3 (permalink)  
Antiguo 06/01/2010, 09:54
 
Fecha de Ingreso: enero-2009
Mensajes: 455
Antigüedad: 8 años, 10 meses
Puntos: 11
Respuesta: Fecha de caducidad

solo compara con la funcion date de php la fecha limite de tu DB y si son iguales, ahi esta, modificas el campo con un UPDATE a 1 y listo,

saludos!
  #4 (permalink)  
Antiguo 06/01/2010, 11:39
 
Fecha de Ingreso: enero-2010
Mensajes: 9
Antigüedad: 7 años, 11 meses
Puntos: 0
Fecha de caducidad

El tema es el siguiente, el usuario introduce una fecha en la bdd, por ejemplo el 3 de marzo, y hoy estamos a 6 de enero. Pues bien, tiene que hacer la comprobacion diariamente de si la fecha actual no es la fecha de caducidad, y si es, que en un campo de la bdd se cambie un parametro.



Un saludoo.
  #5 (permalink)  
Antiguo 06/01/2010, 17:31
 
Fecha de Ingreso: enero-2009
Mensajes: 455
Antigüedad: 8 años, 10 meses
Puntos: 11
Respuesta: Fecha de caducidad

no se la vdd si exista algun script en javascript o algo asi para que le indiques que se ejecute y de esa manera lo verifiques diariamente, lo que se me ocurre de primera instancia y lo mas fácil, es meter un programa de php en el cron del servidor (si esta bajo linux), en windows no se

espero te sirva, saludos
  #6 (permalink)  
Antiguo 06/01/2010, 17:40
 
Fecha de Ingreso: octubre-2004
Mensajes: 3
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: Fecha de caducidad

puedes hacer una clase en php que compruebe eso cada ves que el usuario inicie sesion. Saludos
  #7 (permalink)  
Antiguo 06/01/2010, 21:04
Avatar de mightySephiroth  
Fecha de Ingreso: enero-2010
Mensajes: 15
Antigüedad: 7 años, 11 meses
Puntos: 0
Respuesta: Fecha de caducidad

Hola que tal, porque mejor no lo haces usando eventos y procedimientos almacenados(SP) directamente desde la base de datos, puedes crear un evento que se ejecute diariamente a la 1:00 horas y que ejecute un SP que verifique las fechas que deseas y asi de una vez actualizar el registro deseado.

Etiquetas: caducidad, fechas
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 11:07.