代码如下:
$project_list = array(1,2,3,4,5);
foreach($project_list as $key => $val){
$project_uid = $project_list[$key]['uid'];
$condition['uid'] = array('EQ',$project_uid);
$weekscene_sum_visit = $weekscene->where($condition)->sum('visit');
echo $weekscene_sum_visit;
}
上面代码是对数据库中某字段的求和,条件是某个时间段的,循环执行多次SQL是因为uid的值不同,也就是分不同项目,即某时间段不同项目对某字段的求和。
在thinkphp控制器中上面的代码要怎样改,和模板中的代码要怎么写才能循环输出?
http://www.thinkphp.cn/topic/28610.html
http://doc.thinkphp.cn/manual/volist.html 用volist标签 看了你就会明白