首先是这种情况,如果有必要,我会发布代码:
脚本
问题
我尝试做什么
PD:请不要建议谷歌或PHP手册,两者都尝试过,没有找到。
这里有一些代码:
for ($s = $getEnergy; $s < $maxEnergy; $s += $getEnergy + $sumEnergy2){
$prodToEnergySql = "UPDATE ".$planetSolar." SET energy = ".$s."";
$prodToEnergyResult = mysqli_query($db,$prodToEnergySql);
$solarSQL3 = "SELECT energy FROM ".$planetSolar."";
$solarResult3 = mysqli_query($db,$solarSQL3);
$solarRows3 = mysqli_fetch_array($solarResult3);
$solarEnergy = $solarRows3['energy'];
}
请注意,$ getEnergy为0,$ maxEnergy为1.200,增量为0,14。
替代代码
while ($getEnergy < $maxEnergy ){
$prodToEnergySql = "UPDATE ".$planetSolar." SET energy = energy + ".$sumEnergy2."";
$prodToEnergyResult = mysqli_query($db,$prodToEnergySql);
$solarSQL3 = "SELECT energy FROM ".$planetSolar."";
$solarResult3 = mysqli_query($db,$solarSQL3);
$solarRows3 = mysqli_fetch_array($solarResult3);
$solarEnergy = $solarRows3['energy'];
}
注意:执行脚本至少需要8个变量。