使用codeigniter活动记录获取单个字段输出的值

Rez*_*eri 18 activerecord codeigniter

以下函数应该从数据库中读取给定资产代码的名称.但它触发了错误:"试图获取非对象的属性"

function sban_name($asset){
    $this->db->select('name');
    $this->db->from('asset_types');
    $this->db->where('code',$asset);
    return $this->db->get()->result()->row('name');
}
Run Code Online (Sandbox Code Playgroud)

我想要的只是将资产的名称返回给控制器!非常感谢您的帮助!

Roh*_*mar 46

使用row()像,

return $this->db->get()->row()->name;
Run Code Online (Sandbox Code Playgroud)


Ake*_*rts 7

使用row()单个行,result()多行.