现在我有一个包含我所有 MySQL 结果的表,我想在我生成的表的最后一行显示我的数据库中的 Cena、Waga 和 Ilosc 的平均值。
模型:
public function pokaz_towary($order = 'Nazwa')
{
return $this->db->select('ID, Nazwa, Cena, Waga, Ilosc')->
order_by($order)->
get('towary')->
result();
}
控制器:
$data['query_towary'] = $this->towary_model->pokaz_towary($this->input->get('order'));
看法:
if (isset($query_towary))
{
// Nagłówki
$this->table->set_heading(array(anchor('?order=id', 'ID'), anchor('?order=nazwa', 'Nazwa'), anchor('?order=cena', 'Cena (PLN)'), anchor('?order=waga', 'Waga (KG)'), anchor('?order=ilosc', 'Ilość'), 'Akcja'));
foreach($query_towary as $row)
{
$akcje = anchor('edytuj?id='.$row->ID ,'Edytuj ');
$akcje .= anchor('usun?id='.$row->ID , 'Usuń');
$this->table->add_row(
$row->ID,
$row->Nazwa,
$row->Cena,
$row->Waga,
$row->Ilosc,
$akcje
);
}
echo $this->table->generate();
} ?>