Тема: умножить баллы на 50% (WAP/WEB мастеру/Помощь мастерам) Сибирский (22 Apr 2016 в 09:02) попроси у админов может начислят )) KENTWM (22 Apr 2016 в 09:14) Сибирский, я серьезно Сибирский (22 Apr 2016 в 09:38) Обьясняю теорию, создаем поле`addballtime`(int 11) в таблице `user` и в файле например /sys/inc/user.php пишем условие слежения if ($time-$user[\'addballtime\']>=86400) { mysql_query(\"UPDATE `user` SET `balls`=(`balls`*1.5), `addballtime`=\'$time\' WHERE `id`=\'$user[id]\' LIMIT 1\"); } KENTWM (22 Apr 2016 в 10:42) Сибирский, спасибо добрый человек [i]Добавлено:[/i] Сибирский, прости уж за назойливость как запросом это добавить `addballtime`(int 11) [i]Добавлено:[/i] Сибирский, почемуто плюсует только создателю )) [i]Добавлено:[/i] Сибирский, почемуто плюсует только создателю )) Сибирский (22 Apr 2016 в 11:50) Плюслвать будет тому кто на сайта, видимо создатель один на сайте )) KENTWM (22 Apr 2016 в 11:55) Сибирский, точно)) a как сделать чтобы не заходя на сайт.. Saint (22 Apr 2016 в 12:42) --Цитата-- KENTWM (22 Apr 2016 в 11:55): Сибирский, точно)) a как сделать чтобы не заходя на сайт.. ---------- KENTWM, зачем начислять тем кто даже твой сайт не посещает?) этого кода вполне достаточно . KENTWM (22 Apr 2016 в 13:07) Saint, так будут) Сибирский (22 Apr 2016 в 13:41) Тогда так делай if ($time-$user[\'addballtime\']>=86400 && user[\'id\']==1) { mysql_query(\"UPDATE `user` SET `balls`=(`balls`*1.5), `addballtime`=\'$time\' \"); } [i]Добавлено:[/i] если тебе понадобится сейчас начислять и еще не зареганным пользователям то я незнаю как это сделать ))) [i]Добавлено:[/i] Хотя нет, можно сделать по умолчанию баллов как количество баллов у самого богатого пользователя ))) Или среднее значение баллов всех пользователей )) Источник: http://www.dcms-social.ru/forum/20/44/61507/