public static function updateNewKurs() { $model = new StudentLogin(); $modelGrupa = new StudentGrupa(); $array = $model->model()->findAllBySql("SELECT rik_vstupu,student_grupa_id FROM student_login"); foreach ($array as $arr) { $student_grupa_id = $arr->student_grupa_id; $kurs_id = $modelGrupa->model()->find("id='{$student_grupa_id}'")->kurs_id; if ($kurs_id < 4) { $pidgrupa_id = $modelGrupa->model()->find("id='{$student_grupa_id}'")->pidgrupa; $grupa_shufr_id = $modelGrupa->model()->find("id='{$student_grupa_id}'")->grupa_shufr_id; if ($grupa_shufr_id) { $arrayFindGrupa = $modelGrupa->model()->find("grupa_shufr_id='{$grupa_shufr_id}' and pidgrupa='{$pidgrupa_id}' and kurs_id='{$kurs_id}'"); $id_grupa = $arrayFindGrupa->id; $kurs_id++; $arrayFindGrupaNew = $modelGrupa->model()->find("grupa_shufr_id='{$grupa_shufr_id}' and pidgrupa='{$pidgrupa_id}' and kurs_id='{$kurs_id}'"); $id_grupaNew = $arrayFindGrupaNew->id; $model->model()->updateAll(array("student_grupa_id" => $id_grupaNew), "student_grupa_id='{$id_grupa}'"); } } } }
public static function getIdFormaNavchanya($id) { $model = new StudentGrupa(); $data = $model->model()->find("id='{$id}'"); //return $data->grupaShufr->title."-".$data->kurs_id."".$data->pidgrupa."".$data->formaNavch->title_small; return $data->forma_navch_id; }