Как добавить к базе данных число через сутки?
Сразу добавить. Но! Вместе с датой-временем, начиная с которой начинает действовать бонус.
Тогда в запрос легко можно будет получить текущее значение бонуса, в зависимости от текущей даты-времени. Весь расчет возьмет на себя движок СУБД.
Можно действия пользователя записывать в бд с меткой времени. Тогда на любой момент времени можно рассчитать действующее количество баллов, "проиграв" историю его действий.
Когда данных станет слишком много и расчеты станут тяжелыми, можно делать снэпшоты: сохранять в бд промежуточное кол-во баллов и далее считать, начиная с этого момента, а не с начала времен.