我對此很新,希望得到一些幫助。我正在使用以下代碼複製當前系統中的報告。計數字段的總和以獲得總計
<?php
foreach ($possibleSanctionsAssociativeArray as $currentSanction => $currentSanctionDetailsArray)
{
$tableHeadersArray = array ('Home Office',' Total');
$query = "SELECT home_office, COUNT(file_id) FROM cases WHERE ".$currentSanction."='Yes' and ($refdate>='$begindate' AND $refdate<='$enddate') GROUP BY home_office";
$title = "<p class='report_title'> <b>".getSanctionDescriptiveName($currentSanction)."</b>";
simpleStatTable($query, $tableHeadersArray, $title);
}
?>
它顯示一個表有兩列兩行:
HOME OFFICE | Total
OJA | 82
ORL | 634
我想它顯示第三排,上面寫着「合計總額| 716」
我嘗試了好幾種沒有運氣的解決方案,我想我正在掙扎計數字段的總和,然後顯示計數。
感謝您提前提供的所有幫助。
什麼是'simpleStatTable()'? – 2011-06-07 20:24:32
@Bala R當你讀到這篇文章時,你可能會打砸自己 - 但我並不完全確定,我認爲這是一張桌子的設置。我沒有寫這個代碼,但我有任務來操縱它。因爲我對MySQL/PHP有一個非常基本的知識(就像你不知道我最初的問題那樣),並且隨時都在學習這一事實。我並不理想,但有時候我們必須做我們必須做的事情。 – TheTwo 2011-06-08 02:40:00