Aktualisierung Jahresplan, weiterbildung

Sonstige Bugfixes
This commit is contained in:
Andreas Österreicher
2007-04-24 16:03:10 +00:00
parent dd2509cc3b
commit 45a9c4a985
6 changed files with 15 additions and 7 deletions
+2 -2
View File
@@ -275,7 +275,7 @@ $pdf->SetFont('Arial','',8);
//$result = $stud->getStudents($einheit,$gruppe,$verband,$sem,$stg);
$qry = 'SELECT distinct vorname, nachname, uid, matrikelnr, verband, gruppe, semester FROM ';
if($gruppe_kurzbz!='')
$qry .= "campus.vw_student JOIN public.tbl_benutzergruppe USING(uid) WHERE studiensemester_kurzbz IS NULL AND gruppe_kurzbz='".addslashes($gruppe_kurzbz)."'";
$qry .= "campus.vw_student JOIN public.tbl_benutzergruppe USING(uid) WHERE (studiensemester_kurzbz IS NULL OR studiensemester_kurzbz='$stsem') AND gruppe_kurzbz='".addslashes($gruppe_kurzbz)."'";
else
{
$qry .= "campus.vw_student WHERE studiengang_kz='$stg' AND semester='$sem'";
@@ -394,4 +394,4 @@ $pdf->MultiCell(520,$lineheight,'Fehlt ein Student l
$pdf->Output('anwesenheitsliste.pdf','I');
?>
?>
+1 -1
View File
@@ -63,7 +63,7 @@ $qry = "SELECT
person.person_pk=student.person_fk AND
aufgenommenam is not null AND
studiengang.studiengang_pk=student.studiengang_fk
ORDER BY aufgenommenam DESC LIMIT 1
ORDER BY aufgenommenam DESC, student_id DESC LIMIT 1
";
if(!$row=pg_fetch_object(pg_query($conn,$qry)))
+1 -1
View File
@@ -125,7 +125,7 @@ if (!$conn = pg_pconnect(CONN_STRING))
$qry = 'SELECT distinct vorname, nachname, uid, matrikelnr, verband, gruppe, semester FROM ';
if($gruppe_kurzbz!='')
$qry .= "campus.vw_student JOIN public.tbl_benutzergruppe USING(uid) WHERE studiensemester_kurzbz IS NULL AND gruppe_kurzbz='".addslashes($gruppe_kurzbz)."'";
$qry .= "campus.vw_student JOIN public.tbl_benutzergruppe USING(uid) WHERE (studiensemester_kurzbz IS NULL OR studiensemester_kurzbz='$stsem') AND gruppe_kurzbz='".addslashes($gruppe_kurzbz)."'";
else
{
$qry .= "campus.vw_student WHERE studiengang_kz='$stg' AND semester='$sem'";
+6 -2
View File
@@ -8,6 +8,7 @@
<body>
<?php
require_once('../../include/functions.inc.php');
require_once('../../include/studiensemester.class.php');
require_once('../config.inc.php');
//Connection Herstellen
@@ -15,6 +16,9 @@
die('Fehler beim öffnen der Datenbankverbindung');
$user=get_uid();
$stsem_obj = new studiensemester($conn);
$stsem = $stsem_obj->getaktorNext();
if(check_lektor($user,$conn))
$is_lector=true;
@@ -29,7 +33,7 @@
<?php
//$sql_query = "SELECT vornamen AS vn,nachname AS nn,a.uid as uid FROM public.tbl_personmailgrp AS a, public.tbl_person AS b WHERE a.uid=b.uid AND a.mailgrp_kurzbz='$grp' ORDER BY nachname";
$qry = "SELECT uid, vorname, nachname FROM campus.vw_benutzer JOIN tbl_benutzergruppe USING (uid) WHERE gruppe_kurzbz='".addslashes($_GET['grp'])."' AND studiensemester_kurzbz IS NULL ORDER BY nachname, vorname";
$qry = "SELECT uid, vorname, nachname FROM campus.vw_benutzer JOIN tbl_benutzergruppe USING (uid) WHERE gruppe_kurzbz='".addslashes($_GET['grp'])."' AND (studiensemester_kurzbz IS NULL OR studiensemester_kurzbz='$stsem') ORDER BY nachname, vorname";
if($result=pg_query($conn, $qry))
{
while($row = pg_fetch_object($result))
@@ -42,4 +46,4 @@
}
}
?>
</body></html>
</body></html>
@@ -262,6 +262,8 @@ function LeNeu()
document.getElementById('lehrveranstaltung-detail-textbox-lehrveranstaltung').value=lehrveranstaltung_id;
document.getElementById('lehrveranstaltung-detail-checkbox-new').checked=true;
document.getElementById('lehrveranstaltung-detail-textbox-stundenblockung').value='2';
document.getElementById('lehrveranstaltung-detail-textbox-wochenrythmus').value='1';
}
// ****
// * Selectiert die Lektorzuordnung nachdem der Tree
+3 -1
View File
@@ -192,7 +192,9 @@ class studiensemester
return $stsem;
else
{
$qry = "SELECT studiensemester_kurzbz FROM public.tbl_studiensemester WHERE ende >= now() ORDER BY ende";
//$qry = "SELECT studiensemester_kurzbz FROM public.tbl_studiensemester WHERE ende >= now() ORDER BY ende";
$qry = "SELECT studiensemester_kurzbz FROM vw_studiensemester ORDER BY delta LIMIT 1";
if(!$res=pg_exec($this->conn,$qry))
{
$this->errormsg = pg_errormessage($this->conn);