类的对象无法转换为字符串CI错误


Object of Class could not be converted to string CI Error

我在下面的代码中得到一个错误,我无法找出它的原因是什么。如果你能帮我这个忙,我很高兴。

Public function () {
$query =  $this->db->select_sum("cost_after_discount");
$query = $this->db->get('tbl_payment');
$data  = $query;
return $data;
}

类对象无法转换为字符串CI错误

您的代码中有几个错误。首先,您必须为您的函数提供一个名称,然后您不使用任何结果方法来返回结果。所以试着输入

Public function xyz() {
 $this->db->select_sum("cost_after_discount");
 $query = $this->db->get('tbl_payment');
 $data  = $query->result_array();
 return $data;
}

现在你可以调用这个xyz函数来检索数据

试试这个

public function retrive() 
{
  $this->db->select_sum("cost_after_discount");
  $query = $this->db->get('tbl_payment');
  $data  = $query->result_array();
  var_dump($data);
 }

应该这样做:)