From e5a8a49ff69fb90476a04fdc478c5bd01895eac4 Mon Sep 17 00:00:00 2001 From: anyv <anyu@bronet.cn> Date: Fri, 14 Jun 2019 14:28:39 +0800 Subject: [PATCH] 5 --- app/portal/controller/OrderpageController.php | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/app/portal/controller/OrderpageController.php b/app/portal/controller/OrderpageController.php index 8804a78..36ce825 100644 --- a/app/portal/controller/OrderpageController.php +++ b/app/portal/controller/OrderpageController.php @@ -83,16 +83,22 @@ class OrderpageController extends WeChatBaseController{ $salesman = Db::name('my_user') -> where('id',$teacher['pid']) -> find(); } //查询这个用户下添加的学校 - $school = Db::name('school') -> where("uid",$uid) -> select(); - $grade_class = Db::name('grade_class') -> where("school_id",$school[0]['id']) -> select(); - foreach ($grade_class as $key => $val){ - $class = explode('-',$val['class']); - for($i=$class[0];$i<=$class[1];$i++){ - $grade_class_show[] = $val['grade'].' - '.$i."班"; + $school = Db::name('school') -> where("uid",$uid) -> select() -> toArray(); + + if(!empty($school)){ + $grade_class = Db::name('grade_class') -> where("school_id",$school[0]['id']) -> select(); + + foreach ($grade_class as $key => $val){ + $class = explode('-',$val['class']); + for($i=$class[0];$i<=$class[1];$i++){ + $grade_class_show[] = $val['grade'].' - '.$i."班"; + } } + } + $this -> assign('school',$school); - $this -> assign('grade_class_show',$grade_class_show); + $this -> assign('grade_class_show',!empty($grade_class_show) ? $grade_class_show : ''); return $this -> fetch(); } -- libgit2 0.24.0