За последние 24 часа нас посетили 22690 программистов и 1017 роботов. Сейчас ищут 760 программистов ...

помогите пожалуйста

Тема в разделе "Сделайте за меня", создана пользователем Nikolay_kokorin, 1 ноя 2021.

  1. Nikolay_kokorin

    Nikolay_kokorin Гость

    С нами с:
    1 ноя 2021
    Сообщения:
    1
    Симпатии:
    0
    учусь переделывать хайпы и прочий шлак, но да ладно дело не в этом.

    https://pastebin.com/X1nrh6qe
    это рабочий код, но с точки зрения работы проекта он берет и добавляет процент от доступного баланса (users.pm_balance) , а не от депонированного (deposits.sum).

    собственно имеются таблицы:
    users ( id | login | ref | pm_balance | skype | и т.д.)
    deposits (id | user_id | sum | data)

    изначально код работает идеально, но по отношению к логике самого проекта не правильно.
    Потому что он процент берет не из тех данных из которых нужно.

    Имеется переменная $p = sprintf("%01.2f", $row['pm_balance'] / 100 * $percent);
    в переменной имеется название столбца pm_balance из таблицы users

    я хочу заменить на sum из таблицы deposits

    пробовал уже и соединять $query = "SELECT * FROM users JOIN deposits ON users.id = deposits.user_id";

    но к сожалению обновлять данные не хочет. Прошу по конструктиву. Знаю что php древний и прочий стеб пожалуйста не пишите. Пытаюсь разобраться.