Привет! Очень много всего перепробовал, но безуспешно, хочу попросить Вашей помощи, друзья!
Есть 2 таблицы в mysql -
users и
user_referrals.
В
users столбцы - id, login, ref. Есть записи с пустым ref.
Пример:
- id, login, ref
- 1, ktest, ''
- 2, zalm, ''
- 3, koks, ktest
- 4, masster, ktest
- 5, joker, ktest
- 6, texnar, joker
Обычная рефералка. Нужно перебрать всю таблицу users и собрать в user_referrals.
В
user_referrals столбцы - user_id ( id у login ), refer_id ( id у ref ), level ( уровень вложения ).
И вот нужно перебрать всю таблицу users, чтобы в user_referrals записывались строки типа:
- user_id, refer_id, level
- 3, 1, 1
- 4, 1, 1
- 5, 1, 1
- 6, 5, 1
- 6, 1, 2
8 уровней для каждого refer_id.
Надеюсь, что Вы хоть как-то натолкнете на идею, спасибо!