EIOS/tmp10.php

114 lines
3.7 KiB
PHP
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
session_start();
header('Content-Type: text/html; charset=utf-8');
date_default_timezone_set('Europe/Moscow');
include 'inc/_db.php';
include 'config.php';
include 'inc/functions.php';
$statuses=array(
-2=>'заявка отклонена',
-1=>'студент оформляет документы',
0=>'рассматривается зам.декана',
1=>'рассматривается аттестационной комиссией',
2=>'рассматривается преподавателем',
3=>'рассматривается кафедрой',
4=>'рассматривается УМУ',
5=>'рассматривается секретарем деканата',
6=>'студент написал заявление',
);
$out = '';
$out .= '<h2>ОТЧЕТ ПО ЗАЯВКАМ</h2>';
/*ОТЧЕТЫ ПО ИУП*/
$sql = 'SELECT * FROM '.$ST['dbpf'].'_iup_studentzayavks ORDER BY data_c';
$rez = $DB->QUR_SEL($sql);
if($rez){
$out .= '<table>';
$out .= '<thead><tr>
<th>#</th>
<th>создана</th>
<th>ФИО</th>
<th>направление</th>
<th>Курс</th>
<th>фо</th>
<th><table><tr>
<td style="width:120px;">Время статуса</td>
<td style="width:220px;">Был статус</td>
<td style="width:220px;">Стал статус</td>
</tr></table></th>
<th>Атт.ком.</th>
</tr></thead><tbody>';
foreach($rez as $k => $v)if($k){
$statusest='';
$sql1 = 'SELECT * FROM '.$ST['dbpf'].'_iup_statuses WHERE id_studentzayavks='.$v['id'].' ORDER BY data_c';
$rez1 = $DB->QUR_SEL($sql1);
if($rez1){
$statusest.='<table>';
foreach($rez1 as $k1 => $v1)if($k1){
$statusest.= '<tr>
<td style="width:120px;">'.date('H:i d.m.Y',$v1['data_c']).'</td>
<td style="width:220px;"><b>'.$v1['status_old'].'</b> '.$statuses[$v1['status_old']].'</td>
<td style="width:220px;"><b>'.$v1['status_new'].'</b> '.$statuses[$v1['status_new']].'</td>
</tr>';
}
$statusest.='</table>';
}
$attkom=0;
$sql1 = 'SELECT COUNT(id) as kol FROM '.$ST['dbpf'].'_iup_attkom WHERE id_studentzayavks='.$v['id'].'';
$rez1 = $DB->QUR_SEL($sql1);
if($rez1){
$attkom=$rez1[1]['kol'];
}
$out .= '<tr>
<td valign="top">'.$k.'</td>
<td valign="top">'.date('H:i d.m.Y',$v['data_c']).'</td>
<td valign="top">'.$v['fio'].'</td>
<td valign="top">'.$v['pret_naprav'].'</td>
<td valign="top">'.$v['pret_kurs'].'</td>
<td valign="top">'.$v['pret_fo'].'</td>
<td valign="top">'.$statusest.'</td>
<td valign="top">'.$attkom.'</td>
</tr>';
}
$out .= '</tbody></table>';
}
$out .= '<h2>ОТЧЕТ ПО загрузке ПЛАНОВшахт</h2>';
/*ОТЧЕТЫ ПО ИУП*/
$sql = 'SELECT * FROM '.$ST['dbpf'].'_iup_shahtplans ORDER BY user_id,data_c';
$rez = $DB->QUR_SEL($sql);
if($rez){
$out .= '<table>';
$out .= '<thead><tr>
<th>#</th>
<th>создана</th>
<th>направление</th>
<th>ГОД</th>
<th>Файл</th>
<th>ФИО</th>
</tr></thead><tbody>';
foreach($rez as $k => $v)if($k){
$user='';
$sql1 = 'SELECT u.id,u.fio,t.fakultet,t.kafedra FROM '.$ST['dbpf'].'_users as u,'.$ST['dbpf'].'_teachers as t WHERE u.id='.$v['user_id'].' AND t.id_user=u.id';
$rez1 = $DB->QUR_SEL($sql1);
if($rez1){
$user = $rez1[1]['fio'].' '.$rez1[1]['fakultet'].' '.$rez1[1]['kafedra'];
}
$out .= '<tr>
<td valign="top">'.$k.'</td>
<td valign="top">'.date('H:i d.m.Y',$v['data_c']).'</td>
<td valign="top">'.$v['napravlenie'].' ('.$v['naprav'].')</td>
<td valign="top">'.$v['godob'].'</td>
<td valign="top"><a href="/'.$v['file'].'" target="_blank">скачать</a></td>
<td valign="top">'.$user.'</td>
</tr>';
}
$out .= '</tbody></table>';
}
echo $out;
echo '<style>
table{border-collapse:collapse;}
table td{padding:2px;border:1px solid gray;}
</style>';