誰でもここでこれを解決できますか?私はちょうど特定の列の合計または合計を取得したい、下の画像を参照してください。これを2日間で整理しようとしていましたが、傾けることはできません。 運がうまくいきません。私はそれほど感謝し、 のおかげで感謝します。ここでアレイの列の合計
その後、
<?php echo $item['sum']; ?>
でそれを印刷するあなたもしたいかもしれないサンプル画像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>
こんにちはghoti、返信いただきありがとうございます。私はそれが働いていると思うが、アイテムの数に応じて複数の結果を表示または表示するため、ちょっとした調整が必要です。ここにサンプル出力があります。http://www.freeimagehosting.net/xx7bc –
こんにちは。今すぐご利用ください、お時間をいただきありがとうございます。とても感謝しています。 –
問題ありません。 upvoteありがとう。 – ghoti