総コストを合計してレポートに表示する方法を教えてください。数量とコストを掛けることができましたが、掛け算を表示する列を合計するにはどうすればよいですか? 以下はコードです。
function inventory_summary($export_excel=0)
{
$this->load->model('reports/Inventory_summary');
$model = $this->Inventory_summary;
$tabular_data = array();
$report_data = $model->getData(array());
foreach($report_data as $row)
{
$tabular_data[] = array($row['name'], $row['item_number'], $row['cost_price'], $row['quantity'], $Total_total=$row['quantity']*$row['cost_price']);
}
$data = array(
"title" => $this->lang->line('reports_inventory_summary_report'),
"subtitle" => '',
"headers" => $model->getDataColumns(),
"data" => $tabular_data,
"summary_data" => $model->getSummaryData(array()),
"export_excel" => $export_excel
);
$this->load->view("reports/tabular",$data);
}
$Total_total この変数は、mysql データベースから抽出されて乗算されるデータであるため、データベースには保存されません。
追加: 合計したいコラムのスクリーンショット リンク: http://i.imgur.com/ujOyGL0.png
それに加えて、合計列を小数点で表示する方法は? Google の高低を検索しましたが、SQL の結果に 10 進数を追加するチュートリアルが見つかりません。
レポートを完成させるのに役立つ助けがあれば感謝します。ありがとう!