添加列codeigniter

时间:2017-07-15 08:45:24

标签: php mysql codeigniter

如何使用codeignitter添加表格(tablename cashbox)的所有列?我有这个代码和这个表。

SQL:

cash_id incoming outgoing

   1     215.55   55.22

   2     58.69    4.88

   3      100      20

现在我需要从传入的374.24和传出的80,1总计,但我不为我工作。

$data['cashbox'] = $this->db->query('SELECT SUM(incoming) FROM cashbox')->num_rows();

查看<?= $cashbox ?>

3 个答案:

答案 0 :(得分:2)

你需要改变这样的陈述:

$this->db->select_sum('incoming','incoming');
$this->db->from('cashbox');
$query = $this->db->get();
$data['cashbox'] = $query->row()->incoming;

答案 1 :(得分:1)

此代码可以为您提供帮助。

$query = $this->db->select_sum('incoming', 'incoming');
$query = $this->db->get('cashbox');
$result = $query->result();
echo return $result[0]->incoming;

答案 2 :(得分:1)

在你的模特中尝试一下。我认为它有效。

$this->db->select_sum('incoming');
$this->db->from('your table name')
$query = $this->db->get();   
return $query->$result[0]->incoming;