diff --git a/app/admin/controller/SchoolController.php b/app/admin/controller/SchoolController.php index cc4988f..e9a164b 100644 --- a/app/admin/controller/SchoolController.php +++ b/app/admin/controller/SchoolController.php @@ -58,10 +58,11 @@ class SchoolController extends AdminBaseController{ $this -> assign('data',$data); $this -> assign('grade_class_str',$grade_class_str); $this -> assign('grade_id_str',$grade_id_str); + $area = explode(' ',$data['region']); $province = Db::name('area')->where(['level'=>1])->select(); - $data_city = Db::name('area')->where(['level'=>2,'name'=>$data['work_city']])->find(); + $data_city = Db::name('area')->where(['level'=>2,'name'=>$area[1]])->find(); $city = Db::name('area')->where(['pid'=>$data_city['pid'],'level'=>2])->select(); - $data_county = Db::name('area')->where(['level'=>3,'name'=>$data['work_county']])->find(); + $data_county = Db::name('area')->where(['level'=>3,'name'=>$area[2]])->find(); $county = Db::name('area')->where(['level'=>3,'pid'=>$data_county['pid']])->select(); $this->assign('province',$province); $this->assign('city',$city);