H_jsen
H_jsen
2017-02-22 07:53

thinkphp中foreach循环sql语句,怎样在模板中输出?

  • php
  • sql

代码如下:

$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控制器中上面的代码要怎样改,和模板中的代码要怎么写才能循环输出?

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

2条回答