我需要帮助来汇总总成本并将其显示在报告中。我设法将数量和成本相乘,但现在我如何总结显示乘数的列?下面是代码。
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
除此之外如何以小数点显示总计列?我搜索谷歌高低,但我找不到任何在 sql 结果上添加小数的教程。
感谢任何帮助我完成报告的帮助。谢谢!