Обновите информацию базы данных другого пользователя после регистрации - PullRequest
0 голосов
/ 11 апреля 2020

Ссылка:
aff_total = Общее количество пользователей (идентификаторов), являющихся аффилированным лицом другого пользователя
aff_id = Идентификатор аффилированного лица пользователя (идентификаторов)
aff_ref = ID партнера пользователя, который ссылался на этого пользователя

Это мой простой эскиз базы данных.

   ids    | aff_total | aff_id | aff_ref   
123456789       0       uuuuuu    NULL     // user 1
987654321       0       pppppp    NULL     // user 2


USING HTML & PHP
Позвольте создать еще одного пользователя.
Новый пользователь идентификаторы равен 12121212 и для простоты мы просто назвали его как пользователь 3.
Пользователь 3 был зарегистрирован с помощью aff_id пользователя 1 .
Я уже закончил с обновлением пользователя 3 aff_ref с NULL до aff_id пользователя 1 .

Мой вопрос:
Как я могу обновить (по плюс 1) до пользователя 1 aff_total , поскольку пользователь 3 использовал пользователя 1 aff_id

* Пожалуйста, ответьте на мой вопрос, так как я все еще новичок ie в программировании: D

1 Ответ

0 голосов
/ 11 апреля 2020

Простое обновление, пусть движок sql рассчитает его для вас.

update [table]
set aff_total = aff_total + 1
where id = [the owner of the ref]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...