我的值每 5 个视图增加 1。MySQL 表如下所示:
myvalue views increment
10 12 5
例如,一旦浏览量达到 15,myvalue
将变为 11。
我通过这样做来完成这个:
$div = $myvalue / $increment;
if (ceil($div) == $div) {
$myvalue = $myvalue + $increment;
}
我想做的是做一个快速计算,告诉我在下一次增量之前还有多少视图。在此示例中,我想返回数字 3,因为在下一次myvalue
达到 5 的增量(即 15)之前还有 3 个视图。
如果myvalue
是views
10、26 和increment
25,我需要得到数字 24,因为在我们达到 25 的下一个增量(即 50)之前还需要 24 个视图。
任何想法如何做到这一点?