изменение двух переменных одновременно с разными результатами

$ Energy = 100
$ Статистика = 50
Требуется 5 энергии, чтобы тренироваться и увеличивать $ Stats
100/5 = 20
Если <input> имеет 20 и <button> нажата
20 энергия умножается на число
(в соответствии с их уровнем) скажем .291 для уровня 1
20 * 0,291 = 5,82
Затем я хотел бы добавить это число к $ stats
50 + 5,82 = 55,82
В конце концов, это должно быть
$ Energy = 0
$ Статистика = 55,82

у меня есть <form> уже настроен. Я просто не знаю, как обновить два номера одновременно. Они оба находятся на одной таблице в одной базе данных.

Я надеюсь, что это достаточно ясно

0

Решение

Php

$Energy = 100;
$Stats = 50;

$Points = 5;

$EnergyRatio = $Energy/$Points

$Level = 0.291;

$Stats += $EnergyRatio*$Level;

$Energy = 0;

Mysql

UPDATE Table SET energy=$Energy, stats=$Stats WHERE id=$Something
0

Другие решения

Других решений пока нет …