ActiveRecord + CodeIgniter - 从查询返回单个值,而不是以数组形式返回

txm*_*ail 10 php sql activerecord codeigniter

假设您构造一个始终只返回单个值的activerecord查询,您如何仅处理该单个值而不是获取数组?例如,我使用ActiveRecord查询返回单个列的SUM,它只返回这一个SUM,而不必解析数组是否有办法将值赋值为函数返回等于该值得到一个数组?

Bjø*_*sen 31

$query = $this->db->get(); // your ActiveRecord query that will return a col called 'sum'

echo $query->row('sum');
Run Code Online (Sandbox Code Playgroud)


Yog*_*ani 8

$output = $this->db->query("YOUR QUERY")->row()->fieldname;
Run Code Online (Sandbox Code Playgroud)

要么

$output = $this->db->get("TABLE NAME")->row()->fieldname;
Run Code Online (Sandbox Code Playgroud)

fieldname您希望在查询中输出的字段的名称在哪里.