This commit is contained in:
Rudolf Hangl
2007-05-31 08:07:18 +00:00
parent 9968773976
commit 164579aa78
7 changed files with 97 additions and 17 deletions
@@ -563,6 +563,10 @@ if($result = pg_query($conn_fas, $qry_main))
" WHERE lehreinheit_id=".myaddslashes($lehreinheitlehreinheit_id).";";
$ausgabe.="Lehreinheit aktualisiert bei Lehrveranstaltung='".$lehreinheitlehrveranstaltung_id."', Studiensemester='".$lehreinheitstudiensemester_kurzbz."' und Lehrfach='".$lehreinheitlehrfach_id."':.$ausgabe_le.\n";
}
else
{
$qry="SELECT * FROM lehre.tbl_lehreinheit;";
}
}
if(!pg_query($conn,$qry))
@@ -874,6 +878,10 @@ if($result = pg_query($conn_fas, $qry_main))
'WHERE projektarbeit_id='.myaddslashes($projektarbeitprojektarbeit_id).';';
$ausgabe.="Projektarbeit aktualisiert: Student='".$projektarbeitstudent_uid."' und Lehreinheit='".$projektarbeitlehreinheit_id."':".$ausgabe_pa.".\n";
}
else
{
$qry="SELECT * FROM lehre.tbl_projektarbeit;";
}
}
//echo $qry;
if(pg_query($conn,$qry))
@@ -1115,6 +1123,10 @@ if($result = pg_query($conn_fas, $qry_main))
}
else
{
$qry="SELECT * FROM lehre.tbl_projektbetreuer;";
}
}
//echo nl2br ($qry."\n");
if(pg_query($conn,$qry))
@@ -1366,6 +1378,10 @@ if($result = pg_query($conn_fas, $qry_main))
'updatevon='.myaddslashes($projektbetreuerupdatevon).' '.
"WHERE projektarbeit_id='".$projektbetreuerprojektarbeit_id."' AND person_id='".$projektbetreuerperson_id."' AND betreuerart_kurzbz='Begutachter';";
}
else
{
$qry="SELECT * FROM lehre.tbl_projektbetreuer;";
}
}
//echo nl2br($qry."\n");
@@ -384,6 +384,10 @@ if($result = pg_query($conn_fas, $qry_main))
$ausgabe.="Abschlussprüfung von Student mit UID '".$student_uid."' geändert: ".$ausgabe1."\n;";
$anzahl_geaendert++;
}
else
{
$qry="SELECT * FROM lehre.tbl_abschlusspruefung;";
}
}
else
{
@@ -553,6 +553,10 @@ if($result = pg_query($conn_fas, $qry_main))
" WHERE lehreinheit_id=".myaddslashes($lehreinheitlehreinheit_id).";";
$ausgabe.="Lehreinheit aktualisiert bei Lehrveranstaltung='".$lehreinheitlehrveranstaltung_id."', Studiensemester='".$lehreinheitstudiensemester_kurzbz."' und Lehrfach='".$lehreinheitlehrfach_id."':.$ausgabe_le.\n";
}
else
{
$qry="SELECT * FROM lehre.tbl_lehreinheit;";
}
}
if(!pg_query($conn,$qry))
@@ -864,6 +868,10 @@ if($result = pg_query($conn_fas, $qry_main))
'WHERE projektarbeit_id='.myaddslashes($projektarbeitprojektarbeit_id).';';
$ausgabe.="Projektarbeit aktualisiert: Student='".$projektarbeitstudent_uid."' und Lehreinheit='".$projektarbeitlehreinheit_id."':".$ausgabe_pa.".\n";
}
else
{
$qry="SELECT * FROM lehre.tbl_projektarbeit;";
}
}
//echo $qry;
if(pg_query($conn,$qry))
@@ -1107,6 +1115,10 @@ if($result = pg_query($conn_fas, $qry_main))
}
else
{
$qry="SELECT * FROM lehre.tbl_projektbetreuer;";
}
}
//echo nl2br ($qry."\n");
if(pg_query($conn,$qry))
@@ -72,6 +72,8 @@ $text6='';
$text7='';
$text8='';
$noz=0;
function myaddslashes($var)
{
@@ -91,7 +93,7 @@ function myaddslashes($var)
<body>
<?php
//nation
$qry = "SELECT * FROM diplomarbeit WHERE mitarbeiter_fk IS NOT NULL AND diplomarbeitsdatum IS NOT NULL AND mitarbeiter_fk>0;";
$qry = "SELECT * FROM diplomarbeit WHERE diplomarbeitsdatum IS NOT NULL;";
if($result = pg_query($conn_fas, $qry))
{
@@ -644,6 +646,10 @@ if($result = pg_query($conn_fas, $qry))
" WHERE lehreinheit_id=".myaddslashes($lehreinheitlehreinheit_id).";";
$ausgabe.="Lehreinheit aktualisiert bei Lehrveranstaltung='".$lehreinheitlehrveranstaltung_id."', Studiensemester='".$lehreinheitstudiensemester_kurzbz."' und Lehrfach='".$lehreinheitlehrfach_id."':.$ausgabe_le.\n";
}
else
{
$qry="SELECT * FROM lehre.tbl_lehreinheit;";
}
}
if(!pg_query($conn,$qry))
@@ -967,6 +973,10 @@ if($result = pg_query($conn_fas, $qry))
'WHERE projektarbeit_id='.myaddslashes($projektarbeitprojektarbeit_id).';';
$ausgabe.="Projektarbeit aktualisiert: Student='".$projektarbeitstudent_uid."' und Lehreinheit='".$projektarbeitlehreinheit_id."':".$ausgabe_pa.".\n";
}
else
{
$qry="SELECT * FROM lehre.tbl_projektarbeit;";
}
}
//echo $qry;
if(pg_query($conn,$qry))
@@ -1002,7 +1012,7 @@ if($result = pg_query($conn_fas, $qry))
}
if(!$error)
{
$qry="SELECT person_fk FROM mitarbeiter WHERE mitarbeiter_pk='".$row->mitarbeiter_fk."';";
/*$qry="SELECT person_fk FROM mitarbeiter WHERE mitarbeiter_pk='".$row->mitarbeiter_fk."';";
if($resultu = pg_query($conn_fas, $qry))
{
if($rowu=pg_fetch_object($resultu))
@@ -1027,8 +1037,9 @@ if($result = pg_query($conn_fas, $qry))
$error=true;
$error_log.="Betreuer mit person_fk: ".$person." konnte in syncperson nicht gefunden werden.\n";
}
}
}*/
//ERSTBEGUTACHTER
$projektbetreuerperson_id =$row->vilesci_erstbegutachter;
$projektbetreuerprojektarbeit_id =$projektarbeitprojektarbeit_id;
//$projektbetreuernote =$row->noteerstbegutachter;
$projektbetreuerbetreuerart ='Erstbegutachter';
@@ -1230,6 +1241,10 @@ if($result = pg_query($conn_fas, $qry))
}
else
{
$qry="SELECT * FROM lehre.tbl_projektbetreuer;";
}
}
//echo nl2br ($qry."\n");
if(pg_query($conn,$qry))
@@ -1249,7 +1264,7 @@ if($result = pg_query($conn_fas, $qry))
if(!$error)
{
if(trim($row->vilesci_zweitbegutachter)!='' && trim($row->vilesci_zweitbegutachter)!=NULL)
if(trim($row->vilesci_zweitbegutachter)!='')
{
//ZWEITBEGUTACHTER
$projektbetreuerperson_id =$row->vilesci_zweitbegutachter;
@@ -1450,9 +1465,11 @@ if($result = pg_query($conn_fas, $qry))
'insertvon='.myaddslashes($projektbetreuerinsertvon).', '.
'updateamum= now(), '.
'updatevon='.myaddslashes($projektbetreuerupdatevon).' '.
"WHERE projektarbeit_id='".$projektbetreuerprojektarbeit_id."' AND person_id='".$projektbetreuerperson_id."'AND betreuerart='Erstbegutachter';";
"WHERE projektarbeit_id='".$projektbetreuerprojektarbeit_id."' AND person_id='".$projektbetreuerperson_id."'AND betreuerart='Zweitbegutachter';";
}
else
{
$qry="SELECT * FROM lehre.tbl_projektbetreuer;";
}
}
//echo nl2br ($qry."\n");
@@ -1504,6 +1521,10 @@ if($result = pg_query($conn_fas, $qry))
$ausgabe='';
}
}
else
{
$noz++;
}
}
else
{
@@ -1607,7 +1628,7 @@ echo nl2br("Lehrveranstaltungen: Gesamt: ".$anzahl_lv_gesamt." / Eingef
echo nl2br("Lehreinheiten: Gesamt: ".$anzahl_le_gesamt." / Eingefügt: ".$anzahl_le_insert." / Geändert: ".$anzahl_le_update." / Fehler: ".$anzahl_fehler_le."\n");
echo nl2br("Projektarbeiten: Gesamt: ".$anzahl_pa_gesamt." / Eingefügt: ".$anzahl_pa_insert." / Geändert: ".$anzahl_pa_update." / Fehler: ".$anzahl_fehler_pa."\n");
echo nl2br("Begutachter1: Gesamt: ".$anzahl_pbg_gesamt." / Eingefügt: ".$anzahl_pbg_insert." / Geändert: ".$anzahl_pbg_update." / Fehler: ".$anzahl_fehler_pbg."\n");
echo nl2br("Begutachter2: Gesamt: ".$anzahl_pbg2_gesamt." / Eingefügt: ".$anzahl_pbg2_insert." / Geändert: ".$anzahl_pbg2_update." / Fehler: ".$anzahl_fehler_pbg2."\n\n");
echo nl2br("Begutachter2: Gesamt: ".$anzahl_pbg2_gesamt." / Eingefügt: ".$anzahl_pbg2_insert." / Geändert: ".$anzahl_pbg2_update." / Fehler: ".$anzahl_fehler_pbg2." / kein Zweitbetreuer: ".$noz."\n\n");
echo nl2br($error_log_fas."\n--------------------------------------------------------------------------------\n");
echo nl2br($ausgabe_all);
@@ -17,8 +17,8 @@ require_once('../../../vilesci/config.inc.php');
$conn=pg_connect(CONN_STRING) or die("Connection zur Portal Datenbank fehlgeschlagen");
$conn_fas=pg_connect(CONN_STRING_FAS) or die("Connection zur FAS Datenbank fehlgeschlagen");
//$adress='ruhan@technikum-wien.at';
$adress='fas_sync@technikum-wien.at';
$adress='ruhan@technikum-wien.at';
//$adress='fas_sync@technikum-wien.at';
$error_log='';
$text = '';
@@ -97,7 +97,7 @@ if($result = pg_query($conn_fas, $qry_main))
else
{
$error=true;
$error_log.="LVA_FAS=".$row->lehrveranstaltung_fk." in Tabelle tbl_synclehrveranstaltung nicht gefunden:\n";
$error_log.="LVA_FAS=".$row->lehrveranstaltung_fk." in Tabelle tbl_synclehrveranstaltung nicht gefunden!\n";
}
}
if($error)
@@ -164,7 +164,7 @@ if($result = pg_query($conn_fas, $qry_main))
continue;
}
//lehrfach ermitteln
$qry="SELECT lehrfach_id FROM lehre.tbl_lehrfach WHERE fachbereich_kurzbz='".$row->fachbereich_kurzbz."' AND semester='".$row->semester."' AND studiengang_kz='".$studiengang_kz."';";
$qry="SELECT lehrfach_id FROM lehre.tbl_lehrfach WHERE fachbereich_kurzbz='".$fachbereich_kurzbz."' AND semester='".$semester."' AND studiengang_kz='".$studiengang_kz."';";
if($resulto = pg_query($conn, $qry))
{
if($rowo=pg_fetch_object($resulto))
@@ -8,7 +8,7 @@
require_once('../../../vilesci/config.inc.php');
require_once('../../../include/lehrveranstaltung.class.php');
//$adress='fas_sync@technikum-wien.at';
$adress='oesi@technikum-wien.at';
//$adress='oesi@technikum-wien.at';
$conn=pg_connect(CONN_STRING);
$conn_fas=pg_connect(CONN_STRING_FAS);
@@ -252,6 +252,11 @@
$update_error++;
}
}
else
{
synctabentry($row_found->lehrveranstaltung_id, $row_fas_alle->lehrveranstaltung_pk);
$text.="SYNC-Eintrag wurde angelegt!\n";
}
}
else
{
@@ -292,6 +297,11 @@
$update_error++;
}
}
else
{
synctabentry($row_found->lehrveranstaltung_id, $row_fas_alle->lehrveranstaltung_pk);
$text.="SYNC-Eintrag wurde angelegt!\n";
}
}
else
{
@@ -440,10 +450,10 @@
$text.="\nEND OF SYNCHRONISATION\n";
if (mail($adress,"FAS - Vilesci (Lehrveranstaltungen)",$headtext."\n\n".$text,"From: vilesci@technikum-wien.at"))
/*if (mail($adress,"FAS - Vilesci (Lehrveranstaltungen)",$headtext."\n\n".$text,"From: vilesci@technikum-wien.at"))
$sendmail=true;
else
$sendmail=false;
$sendmail=false;*/
?>
<html>
@@ -453,10 +463,11 @@
</head>
<body>
<?php
if ($sendmail)
/* ($sendmail)
echo 'Mail wurde verschickt an '.$adress.'!<br>';
else
echo "Mail konnte nicht verschickt werden!<br>";
echo "Mail konnte nicht verschickt werden!<br>";*/
echo nl2br($headtext);
echo "<br><br>";
echo nl2br($text);
@@ -1149,6 +1149,10 @@ if($result = pg_query($conn_fas, $qry))
' WHERE person_id='.myaddslashes($person_id).';';
$ausgabe_person="Änderungen bei Person ".$nachname." ".$vorname.": ".$ausgabe_person."\n";
}
else
{
$qry="SELECT * FROM public.tbl_person;";
}
}
}
}
@@ -1567,6 +1571,10 @@ if($result = pg_query($conn_fas, $qry))
' WHERE prestudent_id='.myaddslashes($prestudent_id).';';
$ausgabe_pre="Änderungen bei Prestudent mit person_id '".$person_id."', ('".$prestudent_id."'), ".$nachname.": ".$ausgabe_pre."\n";
}
else
{
$qry="SELECT * FROM public.tbl_prestudent;";
}
}
}
}
@@ -2032,6 +2040,10 @@ if($result = pg_query($conn_fas, $qry))
" WHERE person_id='$person_id' AND uid='$student_uid'";
$ausgabe_benutzer="Änderungen bei Benutzer ".$student_uid." ".$alias.": ".$ausgabe_benutzer.".\n";
}
else
{
$qry="SELECT * FROM public.tbl_benutzer;";
}
}
}
}
@@ -2228,6 +2240,10 @@ if($result = pg_query($conn_fas, $qry))
$student_where;
$ausgabe_student="Änderungen bei Student ".$student_uid.", ".$nachname.", (".$matrikelnr."): ".$ausgabe_student.".\n";
}
else
{
$qry="SELECT * FROM public.tbl_student;";
}
}
}
}