PHP表格中的列式和

时间:2013-10-12 20:38:40

标签: php mysql

我想要一个列的总和

<table width="240" border="1">
    <tr>
        <td width="94">Name</td>
        <td width="130">Current Amount</td>
    </tr>
    <?php
        do {
    ?>
        <tr>
            <td><?php echo $row_Record['name']; ?></td>
            <td><?php echo $row_Record['current_amount']; ?></td>
        </tr>
    <?php
        }
        while ($row_Record = mysql_fetch_assoc($Record));
    ?>
    <tr>
        <td colspan="2">Total = </td>
    </tr>
</table>

我不知道如何做这种款项。 请任何人帮助我。

谢谢。

2 个答案:

答案 0 :(得分:2)

通过使用 Jquery ,你可以做类似的事情

$(document).ready(function(){
    var sum = 0
    $(".sum").each(function(){
        sum += parseFloat($(this).text());
    });
    alert(sum);
});

Jsfiddle

或者,您可以在获取值时使用 PHP 对所有值求和。

类似的东西:

$sum = 0;
while($read = mysqli_fetch_array()){
    $sum += $read['row'];
}
echo $sum; //total

答案 1 :(得分:0)

<table width="240" border="1">
    <tr>
        <td width="94">Nmae</td>
        <td width="130">Current Amount</td>
    </tr>
    <?php
        $tmp=0;
        do {
            $tmp+=$row_Record['current_amount'];
    ?>
        <tr>
            <td><?php echo $row_Record['name']; ?></td>
            <td><?php echo $row_Record['current_amount']; ?></td>
        </tr>
    <?php } while ($row_Record = mysql_fetch_assoc($Record)); ?>
    <tr>
        <td colspan="2">Total = <?php echo $tmp; ?></td>
    </tr>
</table>