00vlad Опубликовано 31 января, 2020 Жалоба Поделиться Опубликовано 31 января, 2020 Помогите сделать бонус 3 голоса при набирание 1 тыс лайков чтобы при 1 к лайков начислялось 3 голоса Ссылка на комментарий Поделиться на другие сайты Поделиться
#KAS Опубликовано 31 января, 2020 Жалоба Поделиться Опубликовано 31 января, 2020 Нужно больше информации... За каждую тысячу лайков или только за первую? Для написания скрипта нужно нам знать архитектуру БД и алгоритм запросов. А так если на словах, то считаешь количество лайков, проверяешь если 1к и так далее, проверяешь получал ли ранее бонус и если не получал то запрос к БД для добавления голосов. Ссылка на комментарий Поделиться на другие сайты Поделиться
00vlad Опубликовано 1 февраля, 2020 Автор Жалоба Поделиться Опубликовано 1 февраля, 2020 1 час назад, #KAS сказал: Нужно больше информации... За каждую тысячу лайков или только за первую? Для написания скрипта нужно нам знать архитектуру БД и алгоритм запросов. А так если на словах, то считаешь количество лайков, проверяешь если 1к и так далее, проверяешь получал ли ранее бонус и если не получал то запрос к БД для добавления голосов. За каждую тыс лайков Ссылка на комментарий Поделиться на другие сайты Поделиться
erbis Опубликовано 2 февраля, 2020 Жалоба Поделиться Опубликовано 2 февраля, 2020 Все просто. Можно так реализовать: 1. Во время действия в бд добавлять +1 2. В init.php проверяешь на кол-во лайков, если 1000 есть - начисляешь голоса, счетчик обнуляешь. Если есть 2000, 3000 и т.д. можно использовать возведение в степень. Вариантов много. Ссылка на комментарий Поделиться на другие сайты Поделиться
Alexey Опубликовано 23 июля, 2020 Жалоба Поделиться Опубликовано 23 июля, 2020 По мне можно сделать это в файле который отвечает за лайки. Когда кнопку наживаем отправляется post, и проверяем если в базе значение в записи равно 1000 то автору начисляем валюту, делает отдельный запрос Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения