Loading...
Обучение/Помощь новичкам | Как добавить значение к текущему таймеру в sql
Через php файл отправляю к базе запрос
php
   qry("UPDATE `users` SET `premium` = ?, `premium_time` = ? WHERE `id` = ? LIMIT 1", array(2,time()+3600*3,1489));   
который устаналивает пользователю время премиум аккаунта на 3 часа, но мне нужно добавить 3 часа к уже имеющемуся времени. Как это сделать?
Сложи оба времени))))
I-Pirat , напиши, пожалуйста, как именно это должно выглядеть
I-Pirat , просто как то странно складывать 10800 секунд с числом 1617216924 которое означает чуть менее 7 дней. к слову 7 дней это 604800 секунд
time()+время в секундах
136412448 ,
php
   qry("UPDATE `users` SET `premium` = ?, `premium_time` = `premium_time` + ? WHERE `id` = ? LIMIT 1", array(2,time()+3600*3,1489));   
Warning , если просто поменять = на + то ничего не происходит
Warning , sorry. всё. заметил свою ошибку. спасибо. сейчас попробую
136412448 , На чекни код https://bym.guru/downloads/zip_open.php?id=78170, точно такие же запросы.
Warning , неа. лажа. так и получается, что 10800 секунд складывается с числом 1617216924 которое означает чуть менее 7 дней и в итоге получаем премиум более чем на 6 тысяч лет
Онлайн: 6
Время:
Gen. 0.13
(c) Bym.Guru 2010-2026