select(); foreach ($class as $val) { $plug = M('plug')->where(array('class_id' => $val['id']))->field('*')->select(); $temp = array(); $temp['class_id'] = $val['id']; $temp['class_name'] = $val['class_name']; $temp['list'] = $plug ? $plug : array(); $list[] = $temp; unset($temp); unset($plug); } $this->assign('list', $list); $this->display(); } }