Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Como reestablecer un valor cada dia?

Estas en el tema de Como reestablecer un valor cada dia? en el foro de Mysql en Foros del Web. hola, necesito vuestra ayuda, tengo un formulario en php que cada dia como maximo puede hacer 7 "envios" y esto lo quiero poner en forma ...
  #1 (permalink)  
Antiguo 21/03/2007, 16:17
 
Fecha de Ingreso: septiembre-2006
Mensajes: 81
Antigüedad: 17 años, 7 meses
Puntos: 5
Como reestablecer un valor cada dia?

hola, necesito vuestra ayuda, tengo un formulario en php que cada dia como maximo puede hacer 7 "envios" y esto lo quiero poner en forma de una BD, el tema es que cada vez que se envia un registro se suma uno al numero que hay en la tabla.
Lo que me viene ahora es que cada dia ese numero se reestablezca a 0 automaticamente.
Alguien sabe como hacerlo?

Salu2
  #2 (permalink)  
Antiguo 22/03/2007, 11:42
Avatar de DeeR  
Fecha de Ingreso: diciembre-2003
Ubicación: Santiago
Mensajes: 520
Antigüedad: 20 años, 4 meses
Puntos: 17
Re: Como reestablecer un valor cada dia?

Creo que la solucion mas sencilla pasa por el lado del servidor (PHP),

q tengas otra tabla (o un fichero de texto), en dondes guardas la fecha (en elformato q tu quieras), cuando tu Scripts PHP detecte que el dia de ejecucion es distinto al dia grabado (en la tabla o en el fichero de texto), ejecute una consulta SQL seteando ese valor a 0

Saludos
  #3 (permalink)  
Antiguo 22/03/2007, 15:03
 
Fecha de Ingreso: septiembre-2006
Mensajes: 81
Antigüedad: 17 años, 7 meses
Puntos: 5
Re: Como reestablecer un valor cada dia?

Muchas gracias, es lo que en un principio había pensado pero prefería preguntarlo

saludos
  #4 (permalink)  
Antiguo 22/03/2007, 16:39
Avatar de Genetix  
Fecha de Ingreso: febrero-2002
Ubicación: Lima - Perú
Mensajes: 1.600
Antigüedad: 22 años, 2 meses
Puntos: 45
Re: Como reestablecer un valor cada dia?

También lo puedes hacer con un cron job, todos los servidores lo tienen, te permite programar tareas para que se ejecuten en los rangos de tiempo que creas convenientes.
Creas un script en php que actualice la base de datos, y ese script lo llamas con el cron y te olvidas de tener una tabla de fechas.

Saludos
  #5 (permalink)  
Antiguo 23/03/2007, 12:34
 
Fecha de Ingreso: septiembre-2006
Mensajes: 81
Antigüedad: 17 años, 7 meses
Puntos: 5
Re: Como reestablecer un valor cada dia?

Ya he hecho lo de antes, funciona muy bien
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:56.