-2
我想计算mysql中每一行的总和,并在php中显示。计算sql和php中每列的总和
为如
amount1 | amount2 |总计100 | 200 |
300 | 200 |
如何显示每列的总数? 这是代码。我的代码显示整个表的总数并显示。代码有什么问题。
$query="SELECT *, sum(amount1+amount2) as total FROM contribution";
$run = mysql_query($query);
while($row=mysql_fetch_assoc($run))
{ ?>
<tr><td><?php echo $row['uid'] ?></td><td><?php echo $row['name'] ?></td><td><?php echo $row['Date'] ?></td>
<td><?php echo $row['month1'] ?></td><td><?php echo $row['amount1'] ?></td>
<td><?php echo $row['month2'] ?></td><td><?php echo $row['amount2'] ?></td><td><?php echo $row['total'] ?></td>
</tr>
<?php } } ?>
'SUM'是集合函数。你应该可以使用'SELECT *,amount1 + amount2 AS total FROM contribution'。 – Phylogenesis
'$ query =“SELECT *,amount1 + amount2 as total FROM contribution”;' –
如何在php中显示 – user3286350