需要对用PHP创建的列表的结果求和
好的,我已经填好了列表,并在页面上进行了回应需要对用PHP创建的列表的结果求和,php,list,sum,Php,List,Sum,好的,我已经填好了列表,并在页面上进行了回应 $sql = "SELECT * FROM `game_toe` WHERE `owner`='$mech_units'"; $mydata = mysql_query($sql); while($record = mysql_fetch_array($mydata)){ echo "<td>" . $record['upkeep'] . "</td>"; 现在,结果随“机械装置”的数量而波动。我需要的是显示正在显示的单
$sql = "SELECT * FROM `game_toe` WHERE `owner`='$mech_units'";
$mydata = mysql_query($sql);
while($record = mysql_fetch_array($mydata)){
echo "<td>" . $record['upkeep'] . "</td>";
现在,结果随“机械装置”的数量而波动。我需要的是显示正在显示的单位的维护总和。有什么建议吗 您可以使用函数
$sql = "SELECT * FROM `game_toe` WHERE `owner`='$mech_units'";
$mydata = mysql_query($sql);
$upkeep = []; // Empty array to store all retreived values
while($row = mysql_fetch_array($mydata)){
echo "<td>" . $row['upkeep'] . "</td>";
$upkeep[] = $row['upkeep']; // Fill array with your values
}
echo array_sum($upkeep); // Now just coun array sum from temporary array
编辑:我做了一些编辑以满足您的确切需要。使用某种Sum变量在循环记录时对维护进行求和$总和=0;虽然{$sum+=$record['upkeep'];}或者什么的