Есть таблица base,в ней столбцы login,refer и bonus - При регистрации пользователь вводит свой логин, и логин пользователя(рефер) который призвал его на сайт. Следовательно, все вводится в поля login и refer. - Пользователь который был введен в поле refer тоже пользователь сайта,и имеет свою строку в БД где сам находится в поле login, а поле refer введен логин пользователя который призвал его и так далее... - Соответственно каждый пользователь может быть рефером для многих других пользователей. - Помогите сообразить скрипт начисления бонусов на php - Суть такова - Есть file.php который автоматически активируется с помощью cron один раз в день. - Скрипт должен У каждого пользователя снять со щета bonus единицу, и прибавить ее на щет bonus тому пользователю который записан у него в поле refer. - Выходит: Если у пользователь не является рефером ни для ни для одного пользователя системы, то он будет терять по одному балу в день. - Если он рефер для одного пользователя то значения bonus меняться не будет(один даем, один забираем) - А вот если пользователь рефер для многих то значение bonus будет рости. - Вот такова суть. - возможно нужно добавить еще столбцы в таблицу например id и т. п. - А так-же один нюанс,этот файл вносит изменения в таблицу, но есть и другой файл который тоже вносит изменения в туже таблицу что случится если оба файла начнут одновременно изменить одну и ту же строку(в механизме MySQL я слабоват) P.S: Извините за ошибки, ввод с экранной клавиатуры-одно наказание)