使用 Codeigniter activerecord 求和列值

问题描述 投票:0回答:2

SQL:

表格名称“视频”

栏目名称“浏览量”

我想统计所有浏览量并在用户页面中显示。

示例:

SQL结果:

-- 观点 -- 3239

2918

2345

1928

32329


总浏览量:42759

php codeigniter activerecord sum
2个回答
1
投票

我已经编写了一个对我有用的代码,我已经在必要的地方解释了该代码。看看对你有没有帮助。

$totalViews = $this->db->select_sum('views')->get('videos')->row()->views;  // gets the sum of data in views column.

echo $totalViews;  // echo or return the output -- your logic

0
投票

您可以从数据库中提取数据,然后使用

array_sum()
功能。例如:

$builder = $db->table('mytable');
$query = $builder->get()->getResultArray();

$totalViews = array_sum($query['views']);

echo $totalViews;
© www.soinside.com 2019 - 2024. All rights reserved.