SetQuery("select max(semester) as num from Enroll where acadYear='$xKey' and studentYear='$yKey' and programId='$zKey'"); if ($result=$this->GetResult()) { return $result['num']; } } function RSEnrollByAcYAndSeAndStYAndPgId($wKey, $xKey, $yKey, $zKey){ $this->SetQuery("select * from Enroll where acadYear='$wKey' and semester='$xKey' and studentYear='$yKey' and programId='$zKey'"); } function GetNextSeqByStIdAndAcYAndSe($xKey, $yKey, $zKey){ $this->SetQuery("select max(sequence) as num from Enroll where studentId='$xKey' and acadYear='$yKey' and semester='$zKey'"); if ($result=$this->GetResult()) { return $result['num']+1; } } function RSEnrollByStIdAndAcYAndSe($xKey, $yKey, $zKey){ $this->SetQuery("select * from Enroll where studentId='$xKey' and acadYear='$yKey' and semester='$zKey'"); } function RSEnrollByStIdAndAcYAndSeAndErStatus($wKey, $xKey, $yKey, $zKey){ $this->SetQuery("select * from Enroll where studentId='$wKey' and acadYear='$xKey' and semester='$yKey' and enrollStatus='$zKey'"); } function GetMaxAcYByStId($xKey){ $this->SetQuery("select max(acadYear) as num from Enroll where studentId='$xKey'"); if ($result=$this->GetResult()) { return $result['num']; } } function GetMaxSeByStIdAndAcY($xKey, $yKey){ $this->SetQuery("select max(semester) as num from Enroll where studentId='$xKey' and acadYear='$yKey'"); if ($result=$this->GetResult()) { return $result['num']; } } function RSEnrollByStIdGroupAcY($xKey){ $this->SetQuery("select acadYear from Enroll where studentId='$xKey' group by acadYear"); } function RSEnrollByStIdAndAcYGroupSe($xKey, $yKey){ $this->SetQuery("select semester from Enroll where studentId='$xKey' and acadYear='$yKey' group by semester"); } } //--End class Enroll-- ?>