Esempio n. 1
0
 public static function getGrupaOnlyThisFacultAll()
 {
     $facultet_id = Facult::getFacultId();
     $model = new StudentGrupa();
     $arr = $model->model()->findAll("facultet_id='{$facultet_id}'");
     $arrayZag = array();
     foreach ($arr as $array) {
         $arrayGrupa = array();
         $id_grupa = $array->id;
         /***************************************************************масив з предметами кожноъ групи*****************************************************/
         $modelPredmetHasStudentGrupa = new PredmetHasStudentGrupa();
         $arrPredObj = $modelPredmetHasStudentGrupa->model()->findAll("student_grupa_id='{$id_grupa}'");
         $arrayPred = array();
         foreach ($arrPredObj as $a) {
             $id = $a->student_predmet_id;
             $arrayPred[$id] = StudentPredmet::returnPredmetName($id);
         }
         /******************************************************************масив з предметами кожноъ групи кінець**************************************************/
         $arrayGrupa[$id_grupa] = $array->grupa_title;
         $arrayGrupa['predmet'] = $arrayPred;
         $arrayZag[$id_grupa] = $arrayGrupa;
     }
     return $arrayZag;
 }
Esempio n. 2
0
 public static function returnPredmetName($id)
 {
     $model = new StudentPredmet();
     $array = $model->model()->findByPk($id);
     return $array->title;
 }