} //номера недель if (isset($b_lab_pov['user'])) { $b_lab_pov['user'] = '******' . $b_lab_pov['user']; } //тип занятия (пр,лаб,л) if (isset($b_lab_pov['study_short'])) { $b_lab_pov['study_short'] = '<b>' . $b_lab_pov['study_short'] . '</b>'; } //название предмета if (!isset($_GET['save']) && !isset($_GET['print'])) { $clr1 = $color1; } else { $clr1 = $color4; } if (curWeek_In_TimeWeeks($ned, $weeksBeetween)) { echo '<div name="future_' . $future_cnt . '" id="future_' . $future_cnt . '" style="color:' . $clr1 . ';">'; $future_cnt++; } else { echo '<div name="old_' . $old_cnt . '" id="old_' . $old_cnt . '" style="color:' . $clr1 . ';">'; $old_cnt++; } if (!isset($_GET['save']) && !isset($_GET['print'])) { echo '<a href="lect_time_table_all.php?go&day=' . $day . '&user_id=' . $b_lab_pov['lect_id'] . '&laba2=' . $_GET['select_labrab2'] . '&nedeli=' . $ned . '&num=' . $nomer . '"> <img src=images/toupdate.png alt=изменить border=0></a>'; } echo $b_lab_pov['length'] . $b_lab_pov['grup'] . ', ' . '<a href="#" title="' . $b_lab_pov['study'] . '">' . $b_lab_pov['study_short'] . '</a>' . $b_lab_pov['user']; if ($i_lab < $num_rows_lab_pov) { echo '<hr>'; } $i_lab++;
function hour_cnt($lect_id, $year_id, $part_id, $kindType) { //считаем число часов у преп-ля в указ-м году\семесте без учета Курс. проектов //$kindType тип занятий: л, пр, л/р $query = 'SELECT length,tk.name as tk_name FROM `time` t left join time_kind tk on tk.id=t.kind where t.id="' . $lect_id . '" and t.month="' . $part_id . '" and t.year="' . $year_id . '" '; if ($kindType != '' && $kindType != 'все') { switch ($kindType) { case 'л/р': $query .= 'and tk.name="л/р"'; break; case 'л': $query .= 'and tk.name="л"'; break; case 'пр': $query .= 'and tk.name="пр"'; break; } } //echo '<div> query='.$query.'</div>'; $res = mysql_query($query); $sum = 0; $item = 0; if (mysql_num_rows($res) > 0) { while ($a = mysql_fetch_array($res)) { $curArray = curWeek_In_TimeWeeks($a['length']); //формируем массив недель //считаем число часов (для л\р *4, лекций *2) switch ($a['tk_name']) { case 'л/р': $item = count($curArray) * 4; break; case 'л': $item = count($curArray) * 2; break; case 'пр': $item = count($curArray) * 2; break; default: $item = 0; //не учитываем проект, } $sum += $item; } } return $sum; }