public function deleteteacher() { $teacher = new TeacherModel(); $id = $_GET['id']; if ($teacher->where("teacher_id='{$id}'")->delete()) { $this->assign("jumpUrl", "__APP__/Manager/index"); $this->success("delete teacher success!"); } else { $this . assign("jumpUrl", "__APP__/Manager/index"); $this . error("delete teacher failed!"); } }
public function addcourse() { $teacher = new TeacherModel(); $school = new SchoolModel(); $errorcourse = new CourseModel(); $course_name = $_POST['course_name']; $course_score = $_POST['course_score']; $school_id = $_POST['school_id']; $teacher_id = $_POST['teacher_id']; $course = M('course'); $schoolcourse = D("schoolcourse"); $teacherlist = $teacher->where("teacher_id='{$teacher_id}'")->find(); $schoollist = $school->where("school_id='{$school_id}'")->find(); $id = rand(10000, 20000); while ($course->where("course_id='{$id}'")->find()) { $id = $id - 1; } if (!empty($teacherlist) and !empty($schoollist)) { $data['course_id'] = $id; $data['course_name'] = $course_name; $data['course_score'] = $course_score; $data['course_teacher_id'] = $teacherlist['teacher_id']; $data['course_teacher_name'] = $teacherlist['teacher_name']; $result = $course->add($data); if ($result) { $schoolcourse->school_id = $school_id; $schoolcourse->course_id = $id; $resultScho = $schoolcourse->add(); if ($resultScho) { if (Cookie::get('usertype') === 'Manager') { $this->assign("jumpUrl", "__APP__/Manager/index"); $this->success("添加课程成功!"); } else { $this->assign("jumpUrl", "__APP__/Course/index"); $this->success("add course success!schoolcourse add success!"); } } else { if (Cookie::get('usertype') === 'Manager') { $errorcourse->where("course_id='{$id}'")->delete(); $this->assign("jumpUrl", "__APP__/Manager/addcourse"); $this->success("添加失败!"); } else { $errorcourse->where("course_id='{$id}'")->delete(); $this->assign("jumpUrl", "__APP__/Course/add"); $this->success("添加失败!"); } } } else { if (Cookie::get('usertype') === 'Manager') { $errorcourse->where("course_id='{$id}'")->delete(); $this->assign("jumpUrl", "__APP__/Manager/addcourse"); $this->success("添加失败!"); } else { $errorcourse->where("course_id='{$id}'")->delete(); $this->assign("jumpUrl", "__APP__/Course/add"); $this->success("添加失败!"); } } } else { if (Cookie::get('usertype') === 'Manager') { $errorcourse->where("course_id='{$id}'")->delete(); $this->assign("jumpUrl", "__APP__/Manager/addcourse"); $this->success("添加失败!"); } else { $errorcourse->where("course_id='{$id}'")->delete(); $this->assign("jumpUrl", "__APP__/Course/add"); $this->success("添加失败!"); } } }