public function addAction() { $giangvien = new Model_Giangvien(); $listDegree = $giangvien->findDegree(); $this->view->listDegree = $listDegree; $findLastestGiangVien = $giangvien->findLastestGiangVien(); $str = explode('GV', $findLastestGiangVien->lecturer_id); if ($str[1] < 9) { $num = $str[1] + 1; $array = array('GV000', $num); $lec_id = implode($str[0], $array); } elseif ($str[1] >= 9 && $str[1] < 99) { $num = $str[1] + 1; $array = array('GV00', $num); $lec_id = implode($str[0], $array); } elseif ($str[1] >= 99 && $str[1] < 999) { $num = $str[1] + 1; $array = array('GV0', $num); $lec_id = implode($str[0], $array); } elseif ($str[1] >= 999) { $num = $str[1] + 1; $array = array('GV', $num); $lec_id = implode($str[0], $array); } $this->view->lecturer_id = $lec_id; if ($this->_request->isPost()) { $data = $this->_getParam('searchParam'); $giangvien->addGiangvien($data); $this->redirect('giaovu/lecturer/list'); } }