mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-01 20:29:29 +00:00
SYNC Scripte
This commit is contained in:
@@ -59,12 +59,11 @@ if($result = pg_query($conn_vilesci, $qry))
|
||||
{
|
||||
$error=false;
|
||||
$fachbereich = new fachbereich($conn);
|
||||
|
||||
$fachbereich->studiengang_kz=$row->studiengang_kz;
|
||||
$fachbereich->bezeichnung=$row->bezeichnung;
|
||||
$fachbereich->fachbereich_kurzbz=$row->kurzbz;
|
||||
$fachbereich->farbe=$row->farbe;
|
||||
$fachbereich->ext_id=$row->fachbereich_id;
|
||||
$fachbereich->fachbereich_kurzbz =$row->kurzbz;
|
||||
$fachbereich->studiengang_kz =$row->studiengang_kz;
|
||||
$fachbereich->bezeichnung =$row->bezeichnung;
|
||||
$fachbereich->farbe =$row->farbe;
|
||||
$fachbereich->ext_id =$row->fachbereich_id;
|
||||
|
||||
$qry = "SELECT ext_id FROM tbl_fachbereich WHERE ext_id='$fachbereich->ext_id'";
|
||||
if($result1 = pg_query($conn, $qry))
|
||||
@@ -75,7 +74,7 @@ if($result = pg_query($conn_vilesci, $qry))
|
||||
{
|
||||
//Fachbereichsdaten updaten
|
||||
$fachbereich->new=false;
|
||||
$fachbereich->fachbereich_id=$row->fachbereich_id;
|
||||
//$fachbereich->fachbereich_kurzbz=$row->fachbereich_kurzbz;
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -64,7 +64,7 @@ if($result = pg_query($conn_vilesci, $qry))
|
||||
$ferien->vondatum =$row->vondatum;
|
||||
$ferien->bisdatum =$row->bisdatum;
|
||||
|
||||
$qry = "SELECT bezeichnung, studiengang_kz FROM tbl_ferien WHERE bezeichnung='$row->bezeichnung' AND studiengang_kz='$row->studiengang_kz'";
|
||||
$qry = "SELECT bezeichnung, studiengang_kz FROM lehre.tbl_ferien WHERE bezeichnung='$row->bezeichnung' AND studiengang_kz='$row->studiengang_kz'";
|
||||
if($result1 = pg_query($conn, $qry))
|
||||
{
|
||||
if(pg_num_rows($result1)>0) //wenn dieser eintrag schon vorhanden ist
|
||||
|
||||
@@ -62,10 +62,6 @@ if($result = pg_query($conn_vilesci, $qry))
|
||||
$funktion->bezeichnung =$row->bezeichnung;
|
||||
$funktion->funktion_kurzbz =$row->funktion_kurzbz;
|
||||
$funktion->aktiv =($row->aktiv=='t'?true:false);
|
||||
//$funktion->insertamum ='';
|
||||
$funktion->insertvon ='SYNC';
|
||||
//$funktion->updateamum ='';
|
||||
//$funktion->updatevon =$row->updatevon;
|
||||
|
||||
$qry = "SELECT funktion_kurzbz FROM tbl_funktion WHERE funktion_kurzbz='$funktion->funktion_kurzbz'";
|
||||
if($result1 = pg_query($conn, $qry))
|
||||
|
||||
@@ -53,7 +53,7 @@ $qry = "SELECT * FROM tbl_lehrfach";
|
||||
if($result = pg_query($conn_vilesci, $qry))
|
||||
{
|
||||
$anzahl_quelle=pg_num_rows($result);
|
||||
$text.="Lehrveranstaltung Sync\n----------------------\n";
|
||||
$text.="Lehrveranstaltung Sync\n-----------------------\n";
|
||||
while($row = pg_fetch_object($result))
|
||||
{
|
||||
$error=false;
|
||||
@@ -64,7 +64,6 @@ if($result = pg_query($conn_vilesci, $qry))
|
||||
$lehrveranstaltung->semester =$row->semester;
|
||||
$lehrveranstaltung->ects =$row->ects;
|
||||
$lehrveranstaltung->semesterstunden =0;
|
||||
$lehrveranstaltung->gemeinsam ='false';
|
||||
$lehrveranstaltung->anmerkung ='';
|
||||
$lehrveranstaltung->lehre =($row->aktiv=='t'?true:false);
|
||||
$lehrveranstaltung->lehreverzeichnis =$row->lehrevz;
|
||||
@@ -79,7 +78,7 @@ if($result = pg_query($conn_vilesci, $qry))
|
||||
$lehrveranstaltung->ext_id =$row->lehrfach_nr;
|
||||
//$lehrveranstaltung->new =true;
|
||||
|
||||
$qry = "SELECT lehrveranstaltung_nr FROM tbl_lehrveranstaltung WHERE ext_id='$lehrveranstaltung->ext_id'";
|
||||
$qry = "SELECT lehrveranstaltung_id FROM lehre.tbl_lehrveranstaltung WHERE ext_id='$lehrveranstaltung->ext_id'";
|
||||
if($result1 = pg_query($conn, $qry))
|
||||
{
|
||||
if(pg_num_rows($result1)>0) //wenn dieser eintrag schon vorhanden ist
|
||||
@@ -88,11 +87,11 @@ if($result = pg_query($conn_vilesci, $qry))
|
||||
{
|
||||
//Lehrveranstaltungsdaten updaten
|
||||
$lehrveranstaltung->new=false;
|
||||
$lehrveranstaltung->lehrveranstaltung_nr=$row1->lehrveranstaltung_nr;
|
||||
$lehrveranstaltung->lehrveranstaltung_id=$row1->lehrveranstaltung_id;
|
||||
}
|
||||
else
|
||||
{
|
||||
$error_log.="lehrveranstaltung_nr von $row->lehrveranstaltung_nr konnte nicht ermittelt werden\n";
|
||||
$error_log.="lehrveranstaltung_id von $row->lehrveranstaltung_id konnte nicht ermittelt werden\n";
|
||||
$error=true;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -66,19 +66,19 @@ if($result = pg_query($conn_vilesci, $qry))
|
||||
$lvinfo->unterlagen =$row->unterlagen;
|
||||
$lvinfo->pruefungsordnung =$row->pruefungsordnung;
|
||||
$lvinfo->anmerkungen =$row->anmerkungen;
|
||||
$lvinfo->kurzbz =$row->niveau;
|
||||
$lvinfo->kurzbeschreibung =$row->niveau;
|
||||
$lvinfo->lehrformen =$row->lehrformen;
|
||||
$lvinfo->genehmigt =($row->genehmigt=='t'?true:false);
|
||||
$lvinfo->aktiv =($row->aktiv=='t'?true:false);
|
||||
$lvinfo->sprache =$row->sprache;
|
||||
$lvinfo->lehrveranstaltung_nr =$row->lehrfach_nr;
|
||||
$lvinfo->lehrveranstaltung_id =$row->lehrfach_nr;
|
||||
//$funktion->insertamum ='';
|
||||
$funktion->insertvon ='SYNC';
|
||||
//$funktion->updateamum ='';
|
||||
//$funktion->updatevon =$row->updatevon;
|
||||
|
||||
//schon da?
|
||||
$qry = "SELECT lvinfo_id FROM tbl_lvinfo WHERE lvinfo_id='$lvinfo->lvinfo_id'";
|
||||
$qry = "SELECT lvinfo_id FROM campus.tbl_lvinfo WHERE lvinfo_id='$lvinfo->lvinfo_id'";
|
||||
if($result1 = pg_query($conn, $qry))
|
||||
{
|
||||
if(pg_num_rows($result1)>0) //wenn dieser eintrag schon vorhanden ist
|
||||
@@ -99,24 +99,6 @@ if($result = pg_query($conn_vilesci, $qry))
|
||||
{
|
||||
//LVInfo neu anlegen
|
||||
$lvinfo->new=true;
|
||||
|
||||
//neue Lehrveranstaltungsnummer von tbl_lehrveranstaltung holen
|
||||
$qry = "SELECT lehrveranstaltung_nr FROM tbl_lehrveranstaltung WHERE ext_id = '$row->lehrfach_nr' ;";
|
||||
if ($result2 = pg_query($conn, $qry))
|
||||
{
|
||||
if(pg_num_rows($result2)>0)
|
||||
{
|
||||
if ($row2=pg_fetch_object($result2))
|
||||
{
|
||||
$lvinfo->lehrverantaltung_nr = $row2->lehrveranstaltung_nr;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
$error_log.= "Lehrveranstaltung <b>".$row->lehrfach_nr."</b> nicht gefunden\n";
|
||||
$error=true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if(!$error)
|
||||
@@ -126,7 +108,15 @@ if($result = pg_query($conn_vilesci, $qry))
|
||||
$anzahl_fehler++;
|
||||
}
|
||||
else
|
||||
{
|
||||
$qry = "UPDATE lehre.tbl_lehrveranstaltung SET lvinfo_id='$lvinfo->lvinfo_id' WHERE ext_id = '$row->lehrfach_nr';";
|
||||
if (!$result2 = pg_query($conn, $qry))
|
||||
{
|
||||
$error_log.= "Lehrveranstaltung <b>".$row->lehrfach_nr."</b> nicht gefunden\n";
|
||||
$error=true;
|
||||
}
|
||||
$anzahl_eingefuegt++;
|
||||
}
|
||||
else
|
||||
$anzahl_fehler++;
|
||||
}
|
||||
|
||||
@@ -71,7 +71,7 @@ if($result = pg_query($conn_vilesci, $qry))
|
||||
$news->updateamum =$row->updateamum;
|
||||
//$news->updatevon =$row->updatevon;
|
||||
|
||||
$qry = "SELECT news_id FROM tbl_news WHERE news_id='$row->news_id'";
|
||||
$qry = "SELECT news_id FROM campus.tbl_news WHERE news_id='$row->news_id'";
|
||||
if($result1 = pg_query($conn, $qry))
|
||||
{
|
||||
if(pg_num_rows($result1)>0) //wenn dieser eintrag schon vorhanden ist
|
||||
|
||||
@@ -65,10 +65,9 @@ if($result = pg_query($conn_vilesci, $qry))
|
||||
$ort->aktiv =($row->aktiv=='t'?true:false);
|
||||
$ort->lageplan =$row->lageplan;
|
||||
$ort->dislozierung =$row->dislozierung;
|
||||
$ort->kosten =$row->kosten;
|
||||
$ort->lehre =($row->lehre=='t'?true:false);
|
||||
$ort->kosten =$row->kosten;
|
||||
//$ort->insertamum='';
|
||||
$ort->insertvon='SYNC';
|
||||
//$ort->insertvon='SYNC';
|
||||
//ort->updateamum='';
|
||||
//$ort->updatevon=$row->updatevon;
|
||||
|
||||
|
||||
@@ -61,10 +61,6 @@ if($result = pg_query($conn_vilesci, $qry))
|
||||
$raumtyp = new raumtyp($conn);
|
||||
$raumtyp->beschreibung =$row->beschreibung;
|
||||
$raumtyp->raumtyp_kurzbz =$row->raumtyp_kurzbz;
|
||||
//$raumtyp->insertamum ='';
|
||||
$raumtyp->insertvon ='SYNC';
|
||||
//raumtyp->updateamum ='';
|
||||
//$raumtyp->updatevon =$row->updatevon;
|
||||
|
||||
$qry = "SELECT raumtyp_kurzbz FROM tbl_raumtyp WHERE raumtyp_kurzbz = '$row->raumtyp_kurzbz'";
|
||||
if($result1 = pg_query($conn, $qry))
|
||||
|
||||
@@ -33,7 +33,7 @@ class benutzerfunktion
|
||||
|
||||
//Tabellenspalten
|
||||
var $benutzerfunktion_id; // @var serial
|
||||
var $fachbereich_id; // @var integer
|
||||
var $fachbereich_kurzbz; // @var integer
|
||||
var $uid; // @var varchar(16)
|
||||
var $studiengang_kz; // @var integer
|
||||
var $funktion_kurzbz; // @var varchar(16)
|
||||
@@ -75,7 +75,7 @@ class benutzerfunktion
|
||||
$pfunktion_obj = new personenfunktion($this->conn);
|
||||
|
||||
$pfunktion_obj->benutzerfunktion_id = $row->benutzerfunktion_id;
|
||||
$pfunktion_obj->fachbereich_id = $row->fachbereich_id;
|
||||
$pfunktion_obj->fachbereich_kurzbz = $row->fachbereich_kurzbz;
|
||||
$pfunktion_obj->uid = $row->uid;
|
||||
$pfunktion_obj->studiengang_kz = $row->studiengang_kz;
|
||||
$pfunktion_obj->funktion_kurzbz = $row->funtion_kurzbz;
|
||||
@@ -113,7 +113,7 @@ class benutzerfunktion
|
||||
if($row=pg_fetch_object($res))
|
||||
{
|
||||
$this->benutzerfunktion_id = $row->benutzerfunktion_id;
|
||||
$this->fachbereich_id = $row->fachbereich_id;
|
||||
$this->fachbereich_kurzbz = $row->fachbereich_kurzbz;
|
||||
$this->uid = $row->uid;
|
||||
$this->studiengang_kz = $row->studiengang_kz;
|
||||
$this->funktion_kurzbz = $row->funktion_kurzbz;
|
||||
@@ -178,9 +178,9 @@ class benutzerfunktion
|
||||
return false;
|
||||
}
|
||||
}
|
||||
$qry = 'INSERT INTO tbl_benutzerfunktion (fachbereich_id, uid, studiengang_kz, funktion_kurzbz, insertamum, insertvon,
|
||||
$qry = 'INSERT INTO tbl_benutzerfunktion (fachbereich_kurzbz, uid, studiengang_kz, funktion_kurzbz, insertamum, insertvon,
|
||||
updateamum, updatevon) VALUES ('.
|
||||
$this->addslashes($this->fachbereich_id).', '.
|
||||
$this->addslashes($this->fachbereich_kurzbz).', '.
|
||||
$this->addslashes($this->uid).', '.
|
||||
$this->addslashes($this->studiengang_kz).', '.
|
||||
$this->addslashes($this->funktion_kurzbz).', '.
|
||||
@@ -202,7 +202,7 @@ class benutzerfunktion
|
||||
|
||||
$qry = 'UPDATE tbl_benutzerfunktion SET '.
|
||||
'benutzerfunktion_id='.$this->addslashes($this->benutzerfunktion_id).', '.
|
||||
'fachbereich_id='.$this->addslashes($this->fachbereich_id).', '.
|
||||
'fachbereich_kurzbz='.$this->addslashes($this->fachbereich_kurzbz).', '.
|
||||
'uid='.$this->addslashes($this->uid).', '.
|
||||
'studiengang_kz='.$this->addslashes($this->studiengang_kz).', '.
|
||||
'funktion_kurzbz='.$this->addslashes($this->funktion_kurzbz).', '.
|
||||
|
||||
@@ -19,17 +19,22 @@
|
||||
* Andreas Oesterreicher <andreas.oesterreicher@technikum-wien.at> and
|
||||
* Rudolf Hangl <rudolf.hangl@technikum-wien.at>.
|
||||
*/
|
||||
/**
|
||||
* Klasse fachbereich (FAS-Online)
|
||||
* @create 04-12-2006
|
||||
*/
|
||||
|
||||
class fachbereich
|
||||
{
|
||||
var $conn; // @var resource DB-Handle
|
||||
var $new; // @var boolean
|
||||
var $errormsg; // @var string
|
||||
var $errormsg; // @var string
|
||||
var $result = array(); // @var fachbereich Objekt
|
||||
|
||||
//Tabellenspalten
|
||||
var $fachbereich_kurzbz;// @var integer
|
||||
var $fachbereich_kurzbz; // @var string
|
||||
var $bezeichnung; // @var string
|
||||
var $farbe; // @var string
|
||||
var $farbe; // @var string
|
||||
var $studiengang_kz; // @var integer
|
||||
var $ext_id; // @var bigint
|
||||
|
||||
@@ -39,23 +44,9 @@ class fachbereich
|
||||
* @param $conn Connection zur DB
|
||||
* $fachb_id ID des zu ladenden Fachbereiches
|
||||
*/
|
||||
function fachbereich($conn, $fachbereich_kurzbz=null, $unicode=false)
|
||||
function fachbereich($conn, $fachbereich_kurzbz=null)
|
||||
{
|
||||
$this->conn = $conn;
|
||||
|
||||
if($unicode)
|
||||
$qry = "SET CLIENT_ENCODING TO 'UNICODE';";
|
||||
else
|
||||
$qry = "SET CLIENT_ENCODING TO 'LATIN9';";
|
||||
|
||||
if(!pg_query($conn,$qry))
|
||||
{
|
||||
$this->errormsg = 'Encoding konnte nicht gesetzt werden';
|
||||
return false;
|
||||
}
|
||||
else
|
||||
$this->new = true;
|
||||
|
||||
if($fachbereich_kurzbz != null)
|
||||
$this->load($fachbereich_kurzbz);
|
||||
}
|
||||
@@ -66,7 +57,7 @@ class fachbereich
|
||||
*/
|
||||
function getAll()
|
||||
{
|
||||
$qry = 'SELECT * FROM tbl_fachbereich order by name;';
|
||||
$qry = 'SELECT * FROM tbl_fachbereich order by fachbereich_kurzbz;';
|
||||
|
||||
if(!$res = pg_query($this->conn, $qry))
|
||||
{
|
||||
@@ -78,11 +69,9 @@ class fachbereich
|
||||
{
|
||||
$fachb_obj = new fachbereich($this->conn);
|
||||
|
||||
$fachb_obj->fachbereich_id = $row->fachbereich_pk;
|
||||
$fachb_obj->fachbereich_kurzbz = $row->fachbereich_kurzbz;
|
||||
$fachb_obj->erhalter_id = $row->erhalter_fk;
|
||||
$fachb_obj->name = $row->name;
|
||||
$fachb_obj->updateamum = $row->creationdate;
|
||||
$fachb_obj->updatevon = $row->creationuser;
|
||||
|
||||
$this->result[] = $fachb_obj;
|
||||
}
|
||||
@@ -96,9 +85,9 @@ class fachbereich
|
||||
*/
|
||||
function load($fachbereich_kurzbz)
|
||||
{
|
||||
if(!is_numeric($fachbereich_kurzbz) || $fachbereich_kurzbz == '')
|
||||
if($fachbereich_kurzbz == '')
|
||||
{
|
||||
$this->errormsg = 'fachbereich_id muss eine gueltige Zahl sein';
|
||||
$this->errormsg = 'fachbereich_kurzbz ungueltig!';
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -115,8 +104,6 @@ class fachbereich
|
||||
$this->fachbereich_kurzbz = $row->fachbereich_kurzbz;
|
||||
$this->erhalter_id = $row->erhalter_fk;
|
||||
$this->name = $row->name;
|
||||
$this->updateamum = $row->creationdate;
|
||||
$this->updatevon = $row->creationuser;
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -132,7 +119,7 @@ class fachbereich
|
||||
* @param $fachb_id id des Datensatzes der geloescht werden soll
|
||||
* @return true wenn ok, false im Fehlerfall
|
||||
*/
|
||||
function delete($fachbereich_kurzbz)
|
||||
function delete($fachb_id)
|
||||
{
|
||||
$this->errormsg = 'Noch nicht implementiert';
|
||||
return false;
|
||||
@@ -145,8 +132,12 @@ class fachbereich
|
||||
* Prueft die Gueltigkeit der Variablen
|
||||
* @return true wenn ok, false im Fehlerfall
|
||||
*/
|
||||
function validate()
|
||||
{
|
||||
function checkvars()
|
||||
{
|
||||
$this->bezeichnung = str_replace("'",'´',$this->bezeichnung);
|
||||
$this->fachbereich_kurzbz = str_replace("'",'´',$this->fachbereich_kurzbz);
|
||||
|
||||
|
||||
//Laenge Pruefen
|
||||
if(strlen($this->bezeichnung)>128)
|
||||
{
|
||||
@@ -155,7 +146,7 @@ class fachbereich
|
||||
}
|
||||
if(strlen($this->fachbereich_kurzbz)>16)
|
||||
{
|
||||
$this->errormsg = "Kurzbez darf nicht laenger als 16 Zeichen sein bei <b>$this->ext_id</b> - $this->kurzbz";
|
||||
$this->errormsg = "Kurzbez darf nicht laenger als 16 Zeichen sein bei <b>$this->ext_id</b> - $this->fachbereich_kurzbz";
|
||||
return false;
|
||||
}
|
||||
$this->errormsg = '';
|
||||
@@ -168,13 +159,20 @@ class fachbereich
|
||||
function save()
|
||||
{
|
||||
//Gueltigkeit der Variablen pruefen
|
||||
if(!$this->validate())
|
||||
if(!$this->checkvars())
|
||||
return false;
|
||||
|
||||
if($this->new)
|
||||
{
|
||||
{
|
||||
//Pruefen ob fachbereich_kurzbz gueltig ist
|
||||
if($this->fachbereich_id == '')
|
||||
{
|
||||
$this->errormsg = 'fachbereich_id ungueltig!';
|
||||
return false;
|
||||
}
|
||||
//Neuen Datensatz anlegen
|
||||
$qry = 'INSERT INTO tbl_fachbereich (fachbereich_kurzbz, bezeichnung, farbe, ext_id, studiengang_kz) VALUES ('.
|
||||
$qry = 'INSERT INTO tbl_fachbereich (fachbereich_kurzbz, bezeichnung, farbe, ext_id, insertamum, insertvon,
|
||||
updateamum, updatevon, studiengang_kz) VALUES ('.
|
||||
$this->addslashes($this->fachbereich_kurzbz).', '.
|
||||
$this->addslashes($this->bezeichnung).', '.
|
||||
$this->addslashes($this->farbe).', '.
|
||||
@@ -183,8 +181,17 @@ class fachbereich
|
||||
}
|
||||
else
|
||||
{
|
||||
//bestehenden Datensatz akualisieren
|
||||
//bestehenden Datensatz akualisieren
|
||||
|
||||
//Pruefen ob fachbereich_kurzbz gueltig ist
|
||||
if($this->fachbereich_kurzbz == '')
|
||||
{
|
||||
$this->errormsg = 'fachbereich_kurzbz ungueltig.';
|
||||
return false;
|
||||
}
|
||||
|
||||
$qry = 'UPDATE tbl_fachbereich SET '.
|
||||
'fachbereich_kurzbz='.$this->addslashes($this->fachbereich_kurzbz).', '.
|
||||
'bezeichnung='.$this->addslashes($this->bezeichnung).', '.
|
||||
'farbe='.$this->addslashes($this->farbe).', '.
|
||||
'ext_id='.$this->addslashes($this->ext_id).', '.
|
||||
@@ -194,7 +201,23 @@ class fachbereich
|
||||
|
||||
if(pg_query($this->conn, $qry))
|
||||
{
|
||||
//Log schreiben
|
||||
/*//Log schreiben
|
||||
$sql = $qry;
|
||||
$qry = "SELECT nextval('log_seq') as id;";
|
||||
if(!$row = pg_fetch_object(pg_query($this->conn, $qry)))
|
||||
{
|
||||
$this->errormsg = 'Fehler beim Auslesen der Log-Sequence';
|
||||
return false;
|
||||
}
|
||||
|
||||
$qry = "INSERT INTO log(log_pk, creationdate, creationuser, sql) VALUES('$row->id', now(), '$this->updatevon', '".addslashes($sql)."')";
|
||||
if(pg_query($this->conn, $qry))
|
||||
return true;
|
||||
else
|
||||
{
|
||||
$this->errormsg = 'Fehler beim Speichern des Log-Eintrages';
|
||||
return false;
|
||||
}*/
|
||||
return true;
|
||||
}
|
||||
else
|
||||
|
||||
@@ -55,7 +55,7 @@ class ferien
|
||||
*/
|
||||
function getAll()
|
||||
{
|
||||
$qry = 'SELECT * FROM tbl_ferien order by bezeichnung, studiengang_kz;';
|
||||
$qry = 'SELECT * FROM lehre.tbl_ferien order by bezeichnung, studiengang_kz;';
|
||||
|
||||
if(!$res = pg_query($this->conn, $qry))
|
||||
{
|
||||
@@ -89,7 +89,7 @@ class ferien
|
||||
return false;
|
||||
}
|
||||
|
||||
$qry = "SELECT * FROM tbl_ferien WHERE bezeichnung = '$this->bezeichnung' AND studiengang_kz = '$this->studiengang_kz';";
|
||||
$qry = "SELECT * FROM lehre.tbl_ferien WHERE bezeichnung = '$this->bezeichnung' AND studiengang_kz = '$this->studiengang_kz';";
|
||||
|
||||
if(!$res = pg_query($this->conn, $qry))
|
||||
{
|
||||
@@ -163,7 +163,7 @@ class ferien
|
||||
$this->errormsg = 'ID ungültig';
|
||||
return false;
|
||||
}
|
||||
$qry = 'INSERT INTO tbl_ferien (bezeichnung, studiengang_kz, vondatum, bisdatum) VALUES ('.
|
||||
$qry = 'INSERT INTO lehre.tbl_ferien (bezeichnung, studiengang_kz, vondatum, bisdatum) VALUES ('.
|
||||
$this->addslashes($this->bezeichnung).', '.
|
||||
$this->addslashes($this->studiengang_kz).', '.
|
||||
$this->addslashes($this->vondatum).', '.
|
||||
@@ -179,7 +179,7 @@ class ferien
|
||||
return false;
|
||||
}
|
||||
|
||||
$qry = 'UPDATE tbl_ferien SET '.
|
||||
$qry = 'UPDATE lehre.tbl_ferien SET '.
|
||||
'bezeichnung='.$this->addslashes($this->bezeichnung).', '.
|
||||
'studiengang_kz='.$this->addslashes($this->studiengang_kz).', '.
|
||||
'vondatum='.$this->addslashes($this->vondatum).', '.
|
||||
|
||||
@@ -35,10 +35,6 @@ class funktion
|
||||
var $funktion_kurzbz; // @var integer
|
||||
var $bezeichnung; // @var string
|
||||
var $aktiv; // @var boolean
|
||||
var $updateamum; // @var timestamp
|
||||
var $updatevon=0; // @var string
|
||||
var $insertamum; // @var timestamp
|
||||
var $insertvon=0; // @var string
|
||||
var $ext_id; // @var bigint
|
||||
|
||||
|
||||
@@ -75,10 +71,6 @@ class funktion
|
||||
$funktion_obj->funktion_kurzbz = $row->funktion_kurzbz;
|
||||
$funktion_obj->bezeichnung = $row->bezeichnung;
|
||||
$funktion_obj->aktiv = $row->aktiv;
|
||||
$funktion_obj->insertamum =$row->insertamum;
|
||||
$funktion_obj->insertvon =$row->insertvon;
|
||||
$funktion_obj->updateamum =$row->updateamum;
|
||||
$funktion_obj->updatevon =$row->updatevon;
|
||||
|
||||
$this->result[] = $funktion_obj;
|
||||
}
|
||||
@@ -111,10 +103,6 @@ class funktion
|
||||
$this->funktion_kurzbz = $row->funktion_kurzbz;
|
||||
$this->bezeichnung = $row->bezeichnung;
|
||||
$this->aktiv = $row->aktiv;
|
||||
$this->insertamum =$row->insertamum;
|
||||
$this->insertvon =$row->insertvon;
|
||||
$this->updateamum = $row->updateamum;
|
||||
$this->updatevon = $row->updatevon;
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -176,15 +164,10 @@ class funktion
|
||||
return false;
|
||||
}
|
||||
//Neuen Datensatz anlegen
|
||||
$qry = 'INSERT INTO tbl_funktion (funktion_kurzbz, bezeichnung, aktiv, insertamum, insertvon,
|
||||
updateamum, updatevon) VALUES ('.
|
||||
$qry = 'INSERT INTO tbl_funktion (funktion_kurzbz, bezeichnung, aktiv) VALUES ('.
|
||||
$this->addslashes($this->funktion_kurzbz).', '.
|
||||
$this->addslashes($this->bezeichnung).', '.
|
||||
($this->aktiv?'true':'false').', '.
|
||||
$this->addslashes($this->insertamum).', '.
|
||||
$this->addslashes($this->insertvon).', '.
|
||||
$this->addslashes($this->updateamum).', '.
|
||||
$this->addslashes($this->updatevon).'); ';
|
||||
($this->aktiv?'true':'false').'); ';
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -199,11 +182,7 @@ class funktion
|
||||
|
||||
$qry = 'UPDATE tbl_funktion SET '.
|
||||
'bezeichnung='.$this->addslashes($this->bezeichnung).', '.
|
||||
'aktiv='.($this->aktiv?'true':'false') .', '.
|
||||
'insertamum='.$this->addslashes($this->insertamum).', '.
|
||||
'insertvon='.$this->addslashes($this->insertvon).', '.
|
||||
'updateamum='.$this->addslashes($this->updateamum).', '.
|
||||
'updatevon='.$this->addslashes($this->updatevon).', '.
|
||||
'aktiv='.($this->aktiv?'true':'false') .' '.
|
||||
'WHERE funktion_kurzbz = '.$this->addslashes($this->funktion_kurzbz).';';
|
||||
}
|
||||
|
||||
|
||||
@@ -30,14 +30,14 @@ class lehrveranstaltung
|
||||
var $new; // @var boolean
|
||||
var $lehrveranstaltungen = array(); // @var lehrveranstaltung Objekt
|
||||
|
||||
var $lehrveranstaltung_nr; // @var serial
|
||||
var $lehrveranstaltung_id; // @var serial
|
||||
var $studiengang_kz; //@var integer
|
||||
var $bezeichnung; //@var string
|
||||
var $kurzbz; //@var string
|
||||
var $semester; //@var smallint
|
||||
var $ects; //@var numeric(5,2)
|
||||
var $semesterstunden; //@var smallint
|
||||
var $gemeinsam; //@var boolean
|
||||
|
||||
var $anmerkung; //@var string
|
||||
var $lehre; //@var boolean
|
||||
var $lehreverzeichnis; //@var string
|
||||
@@ -57,28 +57,28 @@ class lehrveranstaltung
|
||||
* @param $conn Connection zur Datenbank
|
||||
* $lehrveranstaltung_id ID der zu ladenden Lehrveranstaltung
|
||||
*/
|
||||
function lehrveranstaltung($conn, $lehrveranstaltung_nr=null)
|
||||
function lehrveranstaltung($conn, $lehrveranstaltung_id=null)
|
||||
{
|
||||
$this->conn = $conn;
|
||||
if($lehrveranstaltung_nr != null)
|
||||
$this->load($lehrveranstaltung_nr);
|
||||
if($lehrveranstaltung_id != null)
|
||||
$this->load($lehrveranstaltung_id);
|
||||
}
|
||||
|
||||
/**
|
||||
* Laedt einen Datensatz
|
||||
* @param $lehrveranstaltung_nr ID des zu ladenden Datensatzes
|
||||
* @param $lehrveranstaltung_id ID des zu ladenden Datensatzes
|
||||
* @return true wenn ok, false im Fehlerfall
|
||||
*/
|
||||
function load($lehrveranstaltung_nr)
|
||||
function load($lehrveranstaltung_id)
|
||||
{
|
||||
//gueltigkeit von lehrveranstaltung_nr pruefen
|
||||
if(!is_numeric($lehrveranstaltung_nr) || $lehrveranstaltung_id == '')
|
||||
//gueltigkeit von lehrveranstaltung_id pruefen
|
||||
if(!is_numeric($lehrveranstaltung_id) || $lehrveranstaltung_id == '')
|
||||
{
|
||||
$this->errormsg = 'lehrveranstaltung_nr muss eine gueltige Zahl sein';
|
||||
$this->errormsg = 'lehrveranstaltung_id muss eine gueltige Zahl sein';
|
||||
return false;
|
||||
}
|
||||
|
||||
$qry = "SELECT * FROM lehrveranstaltung WHERE lehrveranstaltung_pk = '$lehrveranstaltung_id';";
|
||||
$qry = "SELECT * FROM lehre.tbl_lehrveranstaltung WHERE lehrveranstaltung_pk = '$lehrveranstaltung_id';";
|
||||
|
||||
if(!$res = pg_query($this->conn, $qry))
|
||||
{
|
||||
@@ -122,7 +122,7 @@ class lehrveranstaltung
|
||||
*/
|
||||
function getAll()
|
||||
{
|
||||
$qry = "SELECT * FROM tbl_lehrveranstaltung;";
|
||||
$qry = "SELECT * FROM lehre.tbl_lehrveranstaltung;";
|
||||
|
||||
if(!$res = pg_query($this->conn, $qry))
|
||||
{
|
||||
@@ -186,7 +186,7 @@ class lehrveranstaltung
|
||||
}
|
||||
|
||||
//Select Befehl zusammenbauen
|
||||
$qry = "SELECT * FROM tbl_lehrveranstaltung WHERE studiengang_fk = '$studiengang_id'";
|
||||
$qry = "SELECT * FROM lehre.tbl_lehrveranstaltung WHERE studiengang_fk = '$studiengang_id'";
|
||||
|
||||
if($studiensemester_id != null)
|
||||
$qry .= " AND studiensemester_fk = '$studiensemester_id'";
|
||||
@@ -246,9 +246,9 @@ class lehrveranstaltung
|
||||
$this->anmerkung = str_replace("'",'´',$this->anmerkung);
|
||||
|
||||
//Laenge Pruefen
|
||||
if(strlen($this->bezeichnung)>64)
|
||||
if(strlen($this->bezeichnung)>128)
|
||||
{
|
||||
$this->errormsg = "Bezeichnung darf nicht laenger als 64 Zeichen sein bei <b>$this->ext_id</b> - $this->bezeichnung";
|
||||
$this->errormsg = "Bezeichnung darf nicht laenger als 128 Zeichen sein bei <b>$this->ext_id</b> - $this->bezeichnung";
|
||||
return false;
|
||||
}
|
||||
if(strlen($this->kurzbz)>16)
|
||||
@@ -318,8 +318,8 @@ class lehrveranstaltung
|
||||
if($this->new)
|
||||
{
|
||||
//Neuen Datensatz anlegen
|
||||
$qry = 'INSERT INTO tbl_lehrveranstaltung (studiengang_kz, bezeichnung, kurzbz,
|
||||
semester, ects, semesterstunden, gemeinsam, anmerkung, lehre, lehreverzeichnis, aktiv, ext_id, insertamum,
|
||||
$qry = 'INSERT INTO lehre.tbl_lehrveranstaltung (studiengang_kz, bezeichnung, kurzbz,
|
||||
semester, ects, semesterstunden, anmerkung, lehre, lehreverzeichnis, aktiv, ext_id, insertamum,
|
||||
insertvon, planfaktor, planlektoren, planpersonalkosten, updateamum, updatevon) VALUES ('.
|
||||
$this->addslashes($this->studiengang_kz).', '.
|
||||
$this->addslashes($this->bezeichnung).', '.
|
||||
@@ -327,7 +327,6 @@ class lehrveranstaltung
|
||||
$this->addslashes($this->semester).', '.
|
||||
$this->addslashes($this->ects).', '.
|
||||
$this->addslashes($this->semesterstunden).', '.
|
||||
$this->addslashes($this->gemeinsam).', '.
|
||||
$this->addslashes($this->anmerkung).', '.
|
||||
($this->lehre?'true':'false').','.
|
||||
$this->addslashes($this->lehreverzeichnis).', '.
|
||||
@@ -346,20 +345,19 @@ class lehrveranstaltung
|
||||
//bestehenden Datensatz akualisieren
|
||||
|
||||
//Pruefen ob lehrveranstaltung_id eine gueltige Zahl ist
|
||||
if(!is_numeric($this->lehrveranstaltung_nr) || $this->lehrveranstaltung_nr == '')
|
||||
if(!is_numeric($this->lehrveranstaltung_id) || $this->lehrveranstaltung_id == '')
|
||||
{
|
||||
$this->errormsg = 'lehrveranstaltung_nr muss eine gueltige Zahl sein';
|
||||
$this->errormsg = 'lehrveranstaltung_id muss eine gueltige Zahl sein';
|
||||
return false;
|
||||
}
|
||||
$qry = 'UPDATE tbl_lehrveranstaltung SET '.
|
||||
//'lehrveranstaltung_nr= '.$this->addslashes($this->lehrveranstaltung_nr) .', '.
|
||||
$qry = 'UPDATE lehre.tbl_lehrveranstaltung SET '.
|
||||
//'lehrveranstaltung_id= '.$this->addslashes($this->lehrveranstaltung_id) .', '.
|
||||
'studiengang_kz='.$this->addslashes($this->studiengang_kz) .', '.
|
||||
'bezeichnung='.$this->addslashes($this->bezeichnung) .', '.
|
||||
'kurzbz='.$this->addslashes($this->kurzbz) .', '.
|
||||
'semester='.$this->addslashes($this->semester) .', '.
|
||||
'ects='.$this->addslashes($this->ects) .', '.
|
||||
'semesterstunden='.$this->addslashes($this->semesterstunden) .', '.
|
||||
'gemeinsam='.$this->addslashes($this->gemeinsam) .', '.
|
||||
'anmerkung='.$this->addslashes($this->anmerkung) .', '.
|
||||
'lehre='.$this->addslashes($this->lehre) .', '.
|
||||
'lehreverzeichnis='.$this->addslashes($this->lehreverzeichnis) .', '.
|
||||
@@ -372,7 +370,7 @@ class lehrveranstaltung
|
||||
'planpersonalkosten='.$this->addslashes($this->planpersonalkosten) .', '.
|
||||
'updateamum='.$this->addslashes($this->updateamum) .','.
|
||||
'updatevon='.$this->addslashes($this->updatevon) .' '.
|
||||
'WHERE ext_id = '.$this->addslashes($this->lehrveranstaltung_nr).';';
|
||||
'WHERE ext_id = '.$this->addslashes($this->lehrveranstaltung_id).';';
|
||||
}
|
||||
|
||||
if(pg_query($this->conn, $qry))
|
||||
@@ -418,7 +416,7 @@ class lehrveranstaltung
|
||||
}
|
||||
|
||||
//Loeschen des Datensatzes
|
||||
$qry = "DELETE FROM tbl_lehrveranstaltung WHERE lehrveranstaltung_pk = '$lehrveranstaltung_id';";
|
||||
$qry = "DELETE FROM lehre.tbl_lehrveranstaltung WHERE lehrveranstaltung_pk = '$lehrveranstaltung_id';";
|
||||
|
||||
if(pg_query($this->conn, $qry))
|
||||
{
|
||||
|
||||
@@ -39,12 +39,10 @@ class lvinfo
|
||||
var $unterlagen; // @var string
|
||||
var $pruefungsordnung; // @var string
|
||||
var $anmerkungen; // @var string
|
||||
var $kurzbz; // @var string
|
||||
var $lehrformen; // @var string
|
||||
var $kurzbeschreibung; // @var string
|
||||
var $genehmigt; // @var boolean
|
||||
var $aktiv; // @var boolean
|
||||
var $sprache; // @var string
|
||||
var $lehrveranstaltung_nr; // @var integer
|
||||
var $updateamum; // @var timestamp
|
||||
var $updatevon=0; // @var string
|
||||
var $insertamum; // @var timestamp
|
||||
@@ -66,7 +64,7 @@ class lvinfo
|
||||
*/
|
||||
function getAll()
|
||||
{
|
||||
$qry = 'SELECT * FROM tbl_lvinfo order by lvinfo_id;';
|
||||
$qry = 'SELECT * FROM campus.tbl_lvinfo order by lvinfo_id;';
|
||||
|
||||
if(!$res = pg_query($this->conn, $qry))
|
||||
{
|
||||
@@ -85,12 +83,10 @@ class lvinfo
|
||||
$lvinfo_obj->unterlagen = $row->unterlagen;
|
||||
$lvinfo_obj->pruefungsordnung = $row->pruefungsordnung;
|
||||
$lvinfo_obj->anmerkungen = $row->anmerkungen;
|
||||
$lvinfo_obj->kurzbz = $row->kurzbz;
|
||||
$lvinfo_obj->lehrformen = $row->lehrformen;
|
||||
$lvinfo_obj->kurzbeschreibung = $row->kurzbeschreibung;
|
||||
$lvinfo_obj->genehmigt = $row->genehmigt;
|
||||
$lvinfo_obj->aktiv = $row->aktiv;
|
||||
$lvinfo_obj->sprache = $row->sprache;
|
||||
$lvinfo_obj->lehrveranstaltung_nr = $row->lehrveranstaltung_nr;
|
||||
$lvinfo_obj->insertamum = $row->insertamum;
|
||||
$lvinfo_obj->insertvon = $row->insertvon;
|
||||
$lvinfo_obj->updateamum = $row->updateamum;
|
||||
@@ -113,7 +109,7 @@ class lvinfo
|
||||
$this->errormsg = 'lvinfo_id ungültig';
|
||||
return false;
|
||||
}
|
||||
$qry = "SELECT * FROM tbl_lvinfo WHERE lvinfo_id = '$lvinfo_id';";
|
||||
$qry = "SELECT * FROM campus.tbl_lvinfo WHERE lvinfo_id = '$lvinfo_id';";
|
||||
if(!$res = pg_query($this->conn, $qry))
|
||||
{
|
||||
$this->errormsg = 'Fehler beim Laden des Datensatzes';
|
||||
@@ -128,12 +124,10 @@ class lvinfo
|
||||
$this->unterlagen = $row->unterlagen;
|
||||
$this->pruefungsordnung = $row->pruefungsordnung;
|
||||
$this->anmerkungen = $row->anmerkungen;
|
||||
$this->kurzbz = $row->kurzbz;
|
||||
$this->lehrformen = $row->lehrformen;
|
||||
$this->kurzbeschreibung = $row->kurzbeschreibung;
|
||||
$this->genehmigt = $row->genehmigt;
|
||||
$this->aktiv = $row->aktiv;
|
||||
$this->sprache = $row->sprache;
|
||||
$this->lehrveranstaltung_nr = $row->lehrveranstaltung_nr;
|
||||
$this->kosten = $row->kosten;
|
||||
$this->insertamum = $row->insertamum;
|
||||
$this->insertvon = $row->insertvon;
|
||||
@@ -175,14 +169,13 @@ class lvinfo
|
||||
$this->unterlagen = str_replace("'",'´',$this->unterlagen);
|
||||
$this->pruefungsordnung = str_replace("'",'´',$this->pruefungsordnung);
|
||||
$this->anmerkungen = str_replace("'",'´',$this->anmerkungen);
|
||||
$this->kurzbz = str_replace("'",'´',$this->kurzbz);
|
||||
$this->lehrformen = str_replace("'",'´',$this->lehrformen);
|
||||
$this->kurzbeschreibung = str_replace("'",'´',$this->kurzbeschreibung);
|
||||
$this->sprache = str_replace("'",'´',$this->sprache);
|
||||
|
||||
//Laenge Pruefen
|
||||
if(strlen($this->sprache)>30)
|
||||
if(strlen($this->sprache)>16)
|
||||
{
|
||||
$this->errormsg = "Lehrziele darf nicht laenger als 16 Zeichen sein bei <b>".$this->$lvinfo_id."</b> - $this->sprache";
|
||||
$this->errormsg = "Sprache darf nicht laenger als 16 Zeichen sein bei <b>".$this->$lvinfo_id."</b> - $this->sprache";
|
||||
return false;
|
||||
}
|
||||
$this->errormsg = '';
|
||||
@@ -208,8 +201,8 @@ class lvinfo
|
||||
}
|
||||
|
||||
//Neuen Datensatz anlegen
|
||||
$qry = 'INSERT INTO tbl_lvinfo (lehrziele, lehrinhalte, voraussetzungen, unterlagen, pruefungsordnung, anmerkungen,
|
||||
kurzbz, lehrformen, genehmigt, aktiv, sprache, lehrveranstaltung_nr, insertamum, insertvon, updateamum,
|
||||
$qry = 'BEGIN; INSERT INTO campus.tbl_lvinfo (lehrziele, lehrinhalte, voraussetzungen, unterlagen, pruefungsordnung, anmerkungen,
|
||||
kurzbeschreibung, genehmigt, aktiv, sprache, insertamum, insertvon, updateamum,
|
||||
updatevon) VALUES ('.
|
||||
$this->addslashes($this->lehrziele).', '.
|
||||
$this->addslashes($this->lehrinhalte).', '.
|
||||
@@ -217,12 +210,10 @@ class lvinfo
|
||||
$this->addslashes($this->unterlagen).', '.
|
||||
$this->addslashes($this->pruefungsordnung).', '.
|
||||
$this->addslashes($this->anmerkungen).', '.
|
||||
$this->addslashes($this->kurzbz).', '.
|
||||
$this->addslashes($this->lehrformen).', '.
|
||||
$this->addslashes($this->kurzbeschreibung).', '.
|
||||
($this->genehmigt?'true':'false').', '.
|
||||
($this->aktiv?'true':'false').', '.
|
||||
$this->addslashes($this->sprache).', '.
|
||||
$this->addslashes($this->lehrveranstaltung_nr).', '.
|
||||
$this->addslashes($this->insertamum).', '.
|
||||
$this->addslashes($this->insertvon).', '.
|
||||
$this->addslashes($this->updateamum).', '.
|
||||
@@ -240,19 +231,17 @@ class lvinfo
|
||||
return false;
|
||||
}
|
||||
|
||||
$qry = 'UPDATE tbl_lvinfo SET '.
|
||||
'lvinfo_id='.$this->addslashes($this->lvinfo_id).', '.
|
||||
$qry = 'BEGIN; UPDATE campus.tbl_lvinfo SET '.
|
||||
//'lvinfo_id='.$this->addslashes($this->lvinfo_id).', '.
|
||||
'lehrziele='.$this->addslashes($this->lehrziele).', '.
|
||||
'lehrinhalte='.$this->addslashes($this->lehrinhalte).', '.
|
||||
'voraussetzungen='.$this->addslashes($this->voraussetzungen).', '.
|
||||
'pruefungsordnung='.$this->addslashes($this->pruefungsordnung).', '.
|
||||
'anmerkungen='.$this->addslashes($this->anmerkungen).', '.
|
||||
'kurzbz='.$this->addslashes($this->kurzbz).', '.
|
||||
'lehrformen='.$this->addslashes($this->lehrformen).', '.
|
||||
'kurzbeschreibung='.$this->addslashes($this->kurzbeschreibung).', '.
|
||||
'genehmigt='.($this->aktiv?'true':'false') .', '.
|
||||
'aktiv='.($this->aktiv?'true':'false') .', '.
|
||||
'sprache='.$this->addslashes($this->sprache).', '.
|
||||
'lehrveranstaltung_nr='.$this->addslashes($this->lehrveranstaltung_nr).', '.
|
||||
'insertamum='.$this->addslashes($this->insertamum).', '.
|
||||
'insertvon='.$this->addslashes($this->insertvon).', '.
|
||||
'updateamum='.$this->addslashes($this->updateamum).', '.
|
||||
@@ -279,6 +268,19 @@ class lvinfo
|
||||
$this->errormsg = 'Fehler beim Speichern des Log-Eintrages';
|
||||
return false;
|
||||
}*/
|
||||
$qry = "SELECT currval('campus.tbl_lvinfo_lvinfo_id_seq') as id;";
|
||||
if(!$row = pg_fetch_object(pg_query($this->conn, $qry)))
|
||||
{
|
||||
$this->errormsg = 'Fehler!';
|
||||
pg_query($this->conn, "ROLLBACK");
|
||||
return false;
|
||||
}
|
||||
else
|
||||
{
|
||||
$this->lvinfo_id = $row->id;
|
||||
pg_query($this->conn, "COMMIT");
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
else
|
||||
|
||||
@@ -63,7 +63,7 @@ class news
|
||||
*/
|
||||
function getAll()
|
||||
{
|
||||
$qry = 'SELECT * FROM tbl_news order by news_id;';
|
||||
$qry = 'SELECT * FROM campus.tbl_news order by news_id;';
|
||||
|
||||
if(!$res = pg_query($this->conn, $qry))
|
||||
{
|
||||
@@ -104,7 +104,7 @@ class news
|
||||
return false;
|
||||
}
|
||||
|
||||
$qry = "SELECT * FROM tbl_news WHERE news_id = '$this->news_id';";
|
||||
$qry = "SELECT * FROM campus.tbl_news WHERE news_id = '$this->news_id';";
|
||||
|
||||
if(!$res = pg_query($this->conn, $qry))
|
||||
{
|
||||
@@ -121,8 +121,8 @@ class news
|
||||
$this->uid = $row->uid;
|
||||
$this->studiengang_kz = $row->studiengang_kz;
|
||||
$this->verfasser = $row->verfasser;
|
||||
$this->insertamum =$row->insertamum;
|
||||
$this->insertvon =$row->insertvon;
|
||||
$this->insertamum = $row->insertamum;
|
||||
$this->insertvon = $row->insertvon;
|
||||
$this->updateamum = $row->updateamum;
|
||||
$this->updatevon = $row->updatevon;
|
||||
}
|
||||
@@ -155,9 +155,9 @@ class news
|
||||
*/
|
||||
function checkvars()
|
||||
{
|
||||
$this->betreff = str_replace("'",'´',$this->betreff);
|
||||
$this->text = str_replace("'",'´',$this->text);
|
||||
$this->verfasser = str_replace("'",'´',$this->verfasser);
|
||||
$this->betreff = str_replace("'",'´',$this->betreff);
|
||||
$this->text = str_replace("'",'´',$this->text);
|
||||
$this->verfasser = str_replace("'",'´',$this->verfasser);
|
||||
|
||||
|
||||
//Laenge Pruefen
|
||||
@@ -193,7 +193,7 @@ class news
|
||||
$this->errormsg = 'News_id ungültig';
|
||||
return false;
|
||||
}
|
||||
$qry = 'INSERT INTO tbl_news (news_id, betreff, text, semester, uid, studiengang_kz, verfasser, insertamum, insertvon,
|
||||
$qry = 'INSERT INTO campus.tbl_news (news_id, betreff, text, semester, uid, studiengang_kz, verfasser, insertamum, insertvon,
|
||||
updateamum, updatevon) VALUES ('.
|
||||
$this->addslashes($this->news_id).', '.
|
||||
$this->addslashes($this->betreff).', '.
|
||||
@@ -218,7 +218,7 @@ class news
|
||||
return false;
|
||||
}
|
||||
|
||||
$qry = 'UPDATE tbl_news SET '.
|
||||
$qry = 'UPDATE campus.tbl_news SET '.
|
||||
'news_id='.$this->addslashes($this->news_id).', '.
|
||||
'betreff='.$this->addslashes($this->betreff).', '.
|
||||
'text='.$this->addslashes($this->text).', '.
|
||||
|
||||
@@ -40,12 +40,7 @@ class ort
|
||||
var $lageplan; // @var oid
|
||||
var $dislozierung; // @var smallint
|
||||
var $kosten; // @var numeric(8,2)
|
||||
var $lehre; // @var boolean
|
||||
var $updateamum; // @var timestamp
|
||||
var $updatevon=0; // @var string
|
||||
var $insertamum; // @var timestamp
|
||||
var $insertvon=0; // @var string
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* Konstruktor
|
||||
@@ -85,11 +80,6 @@ class ort
|
||||
$ort_obj->lageplan = $row->lageplan;
|
||||
$ort_obj->dislozierung = $row->dislozierung;
|
||||
$ort_obj->kosten = $row->kosten;
|
||||
$ort_obj->lehre = $row->lehre;
|
||||
$ort_obj->insertamum = $row->insertamum;
|
||||
$ort_obj->insertvon = $row->insertvon;
|
||||
$ort_obj->updateamum = $row->updateamum;
|
||||
$ort_obj->updatevon = $row->updatevon;
|
||||
|
||||
$this->result[] = $ort_obj;
|
||||
}
|
||||
@@ -127,11 +117,6 @@ class ort
|
||||
$this->lageplan = $row->lageplan;
|
||||
$this->dislozierung = $row->dislozierung;
|
||||
$this->kosten = $row->kosten;
|
||||
$this->lehre = $row->lehre;
|
||||
$this->insertamum = $row->insertamum;
|
||||
$this->insertvon = $row->insertvon;
|
||||
$this->updateamum = $row->updateamum;
|
||||
$this->updatevon = $row->updatevon;
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -206,7 +191,7 @@ class ort
|
||||
}
|
||||
//Neuen Datensatz anlegen
|
||||
$qry = 'INSERT INTO tbl_ort (ort_kurzbz, bezeichnung, planbezeichnung, max_person, aktiv, lageplan,
|
||||
dislozierung, kosten, lehre, insertamum, insertvon, updateamum, updatevon) VALUES ('.
|
||||
dislozierung, kosten) VALUES ('.
|
||||
$this->addslashes($this->ort_kurzbz).', '.
|
||||
$this->addslashes($this->bezeichnung).', '.
|
||||
$this->addslashes($this->planbezeichnung).', '.
|
||||
@@ -214,13 +199,7 @@ class ort
|
||||
($this->aktiv?'true':'false').', '.
|
||||
$this->addslashes($this->lageplan).', '.
|
||||
$this->addslashes($this->dislozierung).', '.
|
||||
$this->addslashes($this->kosten).', '.
|
||||
($this->lehre?'true':'false').', '.
|
||||
$this->addslashes($this->insertamum).', '.
|
||||
$this->addslashes($this->insertvon).', '.
|
||||
$this->addslashes($this->updateamum).', '.
|
||||
$this->addslashes($this->updatevon).');';
|
||||
|
||||
$this->addslashes($this->kosten).');';
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -240,12 +219,7 @@ class ort
|
||||
'aktiv='.($this->aktiv?'true':'false') .', '.
|
||||
'lageplan='.$this->addslashes($this->lageplan).', '.
|
||||
'dislozierung='.$this->addslashes($this->dislozierung).', '.
|
||||
'kosten='.$this->addslashes($this->kosten).', '.
|
||||
'lehre='.($this->lehre?'true':'false') .', '.
|
||||
'insertamum='.$this->addslashes($this->insertamum).', '.
|
||||
'insertvon='.$this->addslashes($this->insertvon).', '.
|
||||
'updateamum='.$this->addslashes($this->updateamum).', '.
|
||||
'updatevon='.$this->addslashes($this->updatevon).' '.
|
||||
'kosten='.$this->addslashes($this->kosten).' '.
|
||||
'WHERE ort_kurzbz = '.$this->addslashes($this->ort_kurzbz).';';
|
||||
}
|
||||
|
||||
|
||||
@@ -35,11 +35,6 @@ class ortraumtyp
|
||||
var $ort_kurzbz; // @var string
|
||||
var $hierarchie; // @var smallint
|
||||
var $raumtyp_kurzbz; // @var string
|
||||
var $updateamum; // @var timestamp
|
||||
var $updatevon=0; // @var string
|
||||
var $insertamum; // @var timestamp
|
||||
var $insertvon=0; // @var string
|
||||
|
||||
|
||||
/**
|
||||
* Konstruktor
|
||||
@@ -74,10 +69,6 @@ class ortraumtyp
|
||||
$ortraumtyp_obj->ort_kurzbz = $row->ort_kurzbz;
|
||||
$ortraumtyp_obj->hierarchie = $row->hierarchie;
|
||||
$ortraumtyp_obj->raumtyp_kurzbz = $row->raumtyp_kurzbz;
|
||||
$ortraumtyp_obj->insertamum = $row->insertamum;
|
||||
$ortraumtyp_obj->insertvon = $row->insertvon;
|
||||
$ortraumtyp_obj->updateamum = $row->updateamum;
|
||||
$ortraumtyp_obj->updatevon = $row->updatevon;
|
||||
|
||||
$this->result[] = $ortraumtyp_obj;
|
||||
}
|
||||
@@ -110,10 +101,6 @@ class ortraumtyp
|
||||
$this->ort_kurzbz = $row->ort_kurzbz;
|
||||
$this->hierarchie = $row->hierarchie;
|
||||
$this->raumtyp_kurzbz = $row->kurzbz;
|
||||
$this->insertamum = $row->insertamum;
|
||||
$this->insertvon = $row->insertvon;
|
||||
$this->updateamum = $row->updateamum;
|
||||
$this->updatevon = $row->updatevon;
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -181,15 +168,10 @@ class ortraumtyp
|
||||
return false;
|
||||
}
|
||||
//Neuen Datensatz anlegen
|
||||
$qry = 'INSERT INTO tbl_ortraumtyp (ort_kurzbz, hierarchie, raumtyp_kurzbz,
|
||||
insertamum, insertvon, updateamum, updatevon) VALUES ('.
|
||||
$qry = 'INSERT INTO tbl_ortraumtyp (ort_kurzbz, hierarchie, raumtyp_kurzbz) VALUES ('.
|
||||
$this->addslashes($this->ort_kurzbz).', '.
|
||||
$this->addslashes($this->hierarchie).', '.
|
||||
$this->addslashes($this->raumtyp_kurzbz).', '.
|
||||
$this->addslashes($this->insertamum).', '.
|
||||
$this->addslashes($this->insertvon).', '.
|
||||
$this->addslashes($this->updateamum).', '.
|
||||
$this->addslashes($this->updatevon).');';
|
||||
$this->addslashes($this->raumtyp_kurzbz).');';
|
||||
|
||||
}
|
||||
else
|
||||
@@ -204,11 +186,7 @@ class ortraumtyp
|
||||
}
|
||||
|
||||
$qry = 'UPDATE tbl_ortraumtyp SET '.
|
||||
'raumtyp_kurzbz='.$this->addslashes($this->raumtyp_kurzbz).', '.
|
||||
'insertamum='.$this->addslashes($this->insertamum).', '.
|
||||
'insertvon='.$this->addslashes($this->insertvon).', '.
|
||||
'updateamum='.$this->addslashes($this->updateamum).', '.
|
||||
'updatevon='.$this->addslashes($this->updatevon).' '.
|
||||
'raumtyp_kurzbz='.$this->addslashes($this->raumtyp_kurzbz).' '.
|
||||
'WHERE ort_kurzbz = '.$this->addslashes($this->ort_kurzbz).' AND hierarchie = '.$this->addslashes($this->hierarchie).';';
|
||||
}
|
||||
|
||||
|
||||
@@ -34,10 +34,6 @@ class raumtyp
|
||||
//Tabellenspalten
|
||||
var $beschreibung; // @var string
|
||||
var $raumtyp_kurzbz; // @var string
|
||||
var $updateamum; // @var timestamp
|
||||
var $updatevon=0; // @var string
|
||||
var $insertamum; // @var timestamp
|
||||
var $insertvon=0; // @var string
|
||||
|
||||
|
||||
/**
|
||||
@@ -72,10 +68,7 @@ class raumtyp
|
||||
|
||||
$raumtyp_obj->beschreibung = $row->beschreibung;
|
||||
$raumtyp_obj->raumtyp_kurzbz = $row->raumtyp_kurzbz;
|
||||
$raumtyp_obj->insertamum = $row->insertamum;
|
||||
$raumtyp_obj->insertvon = $row->insertvon;
|
||||
$raumtyp_obj->updateamum = $row->updateamum;
|
||||
$raumtyp_obj->updatevon = $row->updatevon;
|
||||
|
||||
|
||||
$this->result[] = $raumtyp_obj;
|
||||
}
|
||||
@@ -107,10 +100,7 @@ class raumtyp
|
||||
{
|
||||
$this->beschreibung = $row->beschreibung;
|
||||
$this->raumtyp_kurzbz = $row->kurzbz;
|
||||
$this->insertamum = $row->insertamum;
|
||||
$this->insertvon = $row->insertvon;
|
||||
$this->updateamum = $row->updateamum;
|
||||
$this->updatevon = $row->updatevon;
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -178,14 +168,9 @@ class raumtyp
|
||||
return false;
|
||||
}
|
||||
//Neuen Datensatz anlegen
|
||||
$qry = 'INSERT INTO tbl_raumtyp (beschreibung, raumtyp_kurzbz,
|
||||
insertamum, insertvon, updateamum, updatevon) VALUES ('.
|
||||
$qry = 'INSERT INTO tbl_raumtyp (beschreibung, raumtyp_kurzbz) VALUES ('.
|
||||
$this->addslashes($this->beschreibung).', '.
|
||||
$this->addslashes($this->raumtyp_kurzbz).', '.
|
||||
$this->addslashes($this->insertamum).', '.
|
||||
$this->addslashes($this->insertvon).', '.
|
||||
$this->addslashes($this->updateamum).', '.
|
||||
$this->addslashes($this->updatevon).');';
|
||||
$this->addslashes($this->raumtyp_kurzbz).');';
|
||||
|
||||
}
|
||||
else
|
||||
@@ -200,11 +185,7 @@ class raumtyp
|
||||
}
|
||||
|
||||
$qry = 'UPDATE tbl_raumtyp SET '.
|
||||
'beschreibung='.$this->addslashes($this->beschreibung).', '.
|
||||
'insertamum='.$this->addslashes($this->insertamum).', '.
|
||||
'insertvon='.$this->addslashes($this->insertvon).', '.
|
||||
'updateamum='.$this->addslashes($this->updateamum).', '.
|
||||
'updatevon='.$this->addslashes($this->updatevon).' '.
|
||||
'beschreibung='.$this->addslashes($this->beschreibung).' '.
|
||||
'WHERE raumtyp_kurzbz = '.$this->addslashes($this->ort_kurzbz).';';
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user