簡體   English   中英

同時更改兩個變量,結果不同

[英]changing two variables at the same time with different results

$能量= 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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM