Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/05/2014, 09:38
Avatar de stramin
stramin
 
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 1 mes
Puntos: 336
Respuesta: ¿Cómo haríalo siguiente? (Sencillo) - PHP

Que tal si en tu base de datos pones un campo que tenga la fecha desde cuando se empieza a considerar esos puntos?

Por ejemplo, supongamos que hoy es el dia 5 de marzo y son las 17:35, el usuario 126 hace clic en el botón y se registra esto en la base de datos:

Código:
id_del_registro | usuario |desde_cuando    | puntos
            451 |     127 | 7/3/2014 17:35 |      5
Como verás se inserta la fecha de 2 dias despues.

Cuando quieras saber cuantos puntos tiene el usuario 127 haces esta consulta

SELECT SUM(puntos) FROM usuarios WHERE usuario=127 AND desde_cuando>NOW()

Espero te sirva :D
__________________
El objetivo de este foro es orientar al usuario como un favor y no como una obligación.

Yo soy de los que dan puntos por aporte :D