0
我的代碼如下我怎樣才能總結動態數組
<?php
foreach($query2->result() as $row2)
{
$sub_head_id = $row2->sub_head_id;
?>
<tr>
<?php
$query3 = $this->db->select('farm_id')->get('spf_farm_info'); $she_am_total = 0;
foreach($query3->result() as $row3)
{
$farm_id_inner = $row3->farm_id;
?>
<td>
<?php
$s_h_e_amount = $this->report_model->get_amount($farm_id_inner,$head_id,$sub_head_id);
?>
</td>
<?php
}
?>
<td>
<?php
$total += $s_h_e_amount;
?>
</td>
</tr>
<?php
}
}
?>
基本上我想知道我怎麼能解決這個問題,
<tr>
<?php
$query3 = $this->db->select('farm_id')->get('spf_farm_info'); $she_am_total = 0;
foreach($query3->result() as $row3)
{
?>
<td>
<?php
echo "Total :";
echo $total;
?>
</td>
<?php
}
?>
<td>
Grand Total:
</td>
</tr>
這裏,表列將動態增加,並會得到不同的從get_amount函數獲取每個td的值(可能是2/3/4/..)。
現在我想根據列來總結每個tr的值。 這裏它將被動態地總和,這將被顯示。
請幫助我,我該如何解決正確
不知道代碼點火器,但我會在mysql-query中使用SUM。 – michi 2013-02-24 09:16:33
非常感謝michi。有時候忘記那麼容易的事情 – 2013-02-25 11:09:19