ビューに mysql フィールドの合計を表示できません。sum-field の名前は urls です。特定のユーザーのすべての URL の合計を表示する代わりに、'array' という名前の文字列を受け取ります。クエリの問題ではなく、通過の問題だと思いますが、わかりません。ご協力ありがとうございました。
モデル (users_model):
public function get_sum($id){
$this->db->select_sum('urls')
->where('user_id', $id);
$query = $this->db->get('user_earnings');
return $query->result();
}
コントローラー (ユーザー):
public function userarea() {
$id = $this->session->userdata('id');
$data['sum'] = $this->users_model->get_sum($id);
$data['main_content'] = 'userarea_view';
$this->load->view('layout', $data);
}
ビュー (userarea_view):
<li>Total URLs Collected: <br><strong><?php echo $sum; ?></strong></li>