Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Registro mientras no estás.

Estas en el tema de Registro mientras no estás. en el foro de PHP en Foros del Web. Hola. Tengo una tabla en la base de datos que va registrando todos los movimientos de un usuarios. Esos registros se le muestran al propio ...
  #1 (permalink)  
Antiguo 06/03/2014, 14:12
Avatar de iEnrique  
Fecha de Ingreso: abril-2013
Ubicación: España
Mensajes: 346
Antigüedad: 11 años
Puntos: 5
Registro mientras no estás.

Hola.

Tengo una tabla en la base de datos que va registrando todos los movimientos de un usuarios. Esos registros se le muestran al propio usuario y los administradores.

El problema llega aquí, cada usuario tiene su fecha de nacimiento y lo que quiero es que se sume un nuevo registro a la tabla el día de su cumpleaños diciendo, ¡felicidades! Pero no sé cómo hacer para qué puedan ver eso los administradores y el usuario.

Gracias.

PD: En realidad no es esto exactamente lo que quiero conseguir, pero os he puesto un ejemplo parecido para no tener que explicarlo más difícil pero tan sólo tendría que cambiar lo que dice en el mensaje y la fecha que coge.
  #2 (permalink)  
Antiguo 06/03/2014, 14:33
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años
Puntos: 528
Respuesta: Registro mientras no estás.

¿y tienes que agregar el evento a la bd?

Por que algo sencillo es que cada vez que el usuario entre, un proceso verifique su fecha de nacimiento y si dicho día es su cumpleaños, al igual que cada vez que entre un administrador busque los usuarios que tengan fecha de nacimiento dicho día y mes.

Otra caso parecido es programar un proceso que busque los que cumplen años en la semana o mes, en este caso se podría hacer que guarde en la bd para no hacer tantas consultas, aunque esto depende de la cantidad de registros que manejes el usar uno u otro método.
  #3 (permalink)  
Antiguo 06/03/2014, 16:38
Avatar de Middrel  
Fecha de Ingreso: abril-2005
Mensajes: 835
Antigüedad: 19 años
Puntos: 27
Respuesta: Registro mientras no estás.

Podrías usar también CronJobs. Puedes ver un ejemplo aquí http://nuthost.info/configurar-cron-job-basico.html
  #4 (permalink)  
Antiguo 07/03/2014, 12:48
Avatar de iEnrique  
Fecha de Ingreso: abril-2013
Ubicación: España
Mensajes: 346
Antigüedad: 11 años
Puntos: 5
Respuesta: Registro mientras no estás.

Usaré las tareas programadas, muchas gracias a los dos :)

He pensado que sería muy pesado que tengan que estar continuamente cada vez que entran en una página determinado viendo esos datos... Gracias.

Etiquetas: fecha, mientras, registro, tabla, usuarios
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 17:03.