$能量= 100
$统计= 50
训练和增加$ Stats需要5能量
100/5 = 20
如果<input>有20并且单击<button>
20的能量乘以一个数字
(与他们的级别相对应)让1级说.291
20 * .291 = 5.82
然后,我想将此数字添加到$ stats中
50 + 5.82 = 55.82
最后应该是
$能源= 0
$统计= 55.82

我已经设置了<form>。我只是不知道如何同时更新两个数字。它们都在同一数据库中的同一表上。

我希望这足够清楚

最佳答案

p

$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

关于php - 同时更改两个变量,结果不同,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25831567/

10-16 23:39