如何自动增加数据库中的值? (生活)

时间:2014-10-28 23:39:10

标签: php mysql

我喜欢用基于数字的东西来创造伟大的东西。

我完全不知道我应该从哪里开始。

假设用户必须注册然后登录该站点才能使用此功能(已完成此操作)。

我尝试将他们的注册日期保存在时间戳中,并根据自注册后经过的时间戳计算它们的值(我需要增加的值)。它工作正常,但是当我设置一个最大值到这个值,然后提高它的最大值时,它就跳到了新的最大值(因为时间还在继续)。顺便说一句,即使用户完全注销,这个东西也需要工作,而且不在网站上。 (所以它是服务器端)

所以我要说我需要每小时增加这个值550,但是在第一个小时过后,增量增加到650,第二个小时增加到750之后......等等......一旦达到 3272 它必须留在那里。

在视觉上升级此值LIVE也很重要。因此,用户每次希望看到他们的新值时都不必刷新页面。我想最困难的是计算每秒的增量值以匹配小时的值。好吧不是那么难我想它必须像650/60/60 = 1秒

最诚挚的问候, 亨利克

1 个答案:

答案 0 :(得分:1)

目前尚不清楚您要做什么,但您有多种选择。

您可以将时间戳本身用作增量值。 要么 你可以使用cron-jobs。 (Google如果您需要更多相关信息)

创建一个cron来自动增加你的mysql值并设置间隔。

希望这有帮助。