繁体   English   中英

从控制器获取求和值以查看

[英]Get summation value from controller to view

这是我的控制器功能

function assignPartner($id){

    $data['projects']=$this->admin_model->getProfData($id,'id','project')->result();
    $data['partners']=$this->admin_model->getTableData('partner')->result();
    $data['budge']=$this->db->query('SELECT SUM(amount) FROM budge WHERE project_id="'.$id.'"')->result();
    //print_r($data);exit;
    $this->load->view('projectheader',$data);
    $this->load->view('assignpartner',$data);
    $this->load->view('projectfooter');

}

这是我的查看页面

<?php echo  $budge[0]->amount;?>

您需要将总和作为别名。 如果您在视图中使用var_dump $ budge,则将看到实际名称-应该是类似以下内容:

    $budge[0]->SUM(amount).

将SQL更改为

    SELECT SUM(amount) AS amount FROM budge WHERE project_id=

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM