* Andreas Oesterreicher < andreas.oesterreicher@technikum-wien.at >
*
*/
require_once('../../config/vilesci.config.inc.php');
require_once('../../include/functions.inc.php');
require_once('../../include/studiengang.class.php');
require_once('../../include/fachbereich.class.php');
require_once('../../include/studiensemester.class.php');
require_once('../../include/benutzerberechtigung.class.php');
require_once('../../include/statistik.class.php');
if (!$db = new basis_db())
die('Es konnte keine Verbindung zum Server aufgebaut werden.');
$stg_obj = new studiengang();
$stg_obj->getAll('typ, kurzbz', false);
$fb_obj = new fachbereich();
$fb_obj->getAll();
$rechte = new benutzerberechtigung();
$rechte->getBerechtigungen(get_uid());
echo '
Institutsliste
Liste der MitarbeiterInnen der Institute an der Fachhochschule Technikum Wien
';
$stsem = new studiensemester();
if(isset($_GET['ws']) && check_stsem($_GET['ws']))
$ws = $_GET['ws'];
else
$ws = $stsem->getNearest(1);
if(isset($_GET['ss']) && check_stsem($_GET['ss']))
$ss = $_GET['ss'];
else
$ss = $stsem->getNearest(2);
if($rechte->isBerechtigt('admin', 0) || $rechte->isBerechtigt('mitarbeiter', 0))
$where = '';
else
{
$fb = $rechte->getFbKz();
if(count($fb)>0)
{
$where = " AND EXISTS (SELECT * FROM lehre.tbl_lehreinheitmitarbeiter JOIN lehre.tbl_lehreinheit USING(lehreinheit_id) JOIN lehre.tbl_lehrfach USING(lehrfach_id) WHERE
tbl_lehreinheit.studiensemester_kurzbz in('$ws','$ss') AND mitarbeiter_uid=tbl_mitarbeiter.mitarbeiter_uid AND
fachbereich_kurzbz IN(";
foreach ($fb as $fachbereich_kurzbz)
{
$where.="'$fachbereich_kurzbz',";
}
$where.="''))";
}
else
die('Sie haben keine Berechtigung fuer diese Seite');
}
$statistik = new statistik();
$result=$statistik->get_prestudenten(335,'WS2008',1);
if($result)
{
echo "