我正在尝试让我的页面显示成本总和但是我在尝试从控制器调用变量时遇到问题。以下是我的代码:
控制器:
public function cost()
{
$data['training'] = $this->form_model->getStatistics();
$data['cost'] = $this->form_model->getTotalCost();
$this->load->view('costStats_view', $data);
}
型号:
function getTotalCost()
{
$query = $this->db->query("SELECT SUM(cost) AS totalCost FROM tbl_training");
return $query->result();
}
查看:
<div class="form-group">
<label>Tota Cost</label>
<p class="form-control-static"><?=$cost['totalCost'];?></p>
</div>
答案 0 :(得分:0)
<强> result() 强>
此方法将查询结果作为对象数组返回 失败的空数组。通常,您将在foreach循环中使用它
<强>视图强>
<?php
foreach ($cost as $row)
{
?>
<p class="form-control-static"><?=$row->totalCost;?></p>
<?php
}
?>