Bất kỳ ai ở đây đều có thể giúp tôi giải quyết vấn đề này? Tôi chỉ muốn lấy tổng hoặc tổng của một số cột nhất định, vui lòng tham khảo hình ảnh bên dưới. Đã cố gắng để sắp xếp này trong 2 ngày nhưng không thể không có may mắn, Hy vọng bất cứ ai có thể giúp tôi với điều này. Tôi đánh giá cao nó rất nhiều, và cảm ơn trong trước.tổng của cột mảng
Đây là một hình ảnh mẫu http://www.freeimagehosting.net/pig81
<?php $sql = "SELECT name, doc_date, descs, debit, credit FROM statement WHERE
member_id = $member_id ORDER BY doc_date";
$query = mysql_query($sql);
$combinedResults = array();
while($result = mysql_fetch_array($query)) {
$combinedResults[$result[`name`]][] = array(`name` => $result[`name`], `doc_date` =>
$result[`doc_date`], `descs` => $result[`descs`],`debit` => $result[`debit`], `credit`
=> $result[`credit`]);}
foreach(array_keys($combinedResults) as $groupKey) { ?>
<table>
<tr><?php foreach($combinedResults[$groupKey] as $item) {?>
<td>Date</td>
<td>Description</td>
<td>Debit</td>
<td>Credit</td>
<td>Balance</td>
</tr>
<tr>
<td colspan="2"><?php echo $groupKey; ?></td>
<td width="105"> </td>
<td width="105"> </td>
<td width="105"> </td>
</tr>
<tr><?php foreach($combinedResults[$groupKey] as $item) {?>
<td><?php echo $item[`doc_date`];?></td>
<td><?php echo $item[`descs`];?></td>
<td><?php echo $item[`debit`];?></td>
<td><?php echo $item[`credit`]; ?></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td>sum of debit goes here</td>
</tr>
<?php }} ?>
</table>
hi ghoti, cảm ơn bạn đã trả lời. tôi nghĩ rằng nó làm việc, nhưng nó chỉ cần một chút điều chỉnh bởi vì nó vòng hoặc hiển thị nhiều kết quả tùy thuộc vào số lượng các mặt hàng. đây là mẫu đầu ra http://www.freeimagehosting.net/xx7bc –
hi ghoti, lại là tôi. ITS LÀM VIỆC BÂY GIỜ, cảm ơn rất nhiều vì đã dành thời gian và giúp đỡ của bạn .. đánh giá cao quá nhiều. –
Không sao cả. Cảm ơn bạn đã upvote. – ghoti