Beispiel #1
0
 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}'");
             }
         }
     }
 }
Beispiel #2
0
 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;
 }