diff --git a/content/ToDo_FASo.html b/content/ToDo_FASo.html
index d4a4263fe..c79f902fe 100644
--- a/content/ToDo_FASo.html
+++ b/content/ToDo_FASo.html
@@ -185,8 +185,7 @@ der Anzahl teilnehmenden der Studenten anzeigen
- Wenn Abbrecher zu Studenten gemacht werden erscheint eine
-Fehlermeldung wenn der angegebene Lehrverband nicht existiert
+ |
|
|
@@ -439,6 +438,15 @@ Geburtsdatums
Erledigte Anforderungen
+ - die Datepicker funktionieren nun auch mit Firefox 3 korrekt.
+25.09.2008 oesi
+
+
+ - Wenn Abbrecher zu Studenten gemacht werden erscheint eine
+Fehlermeldung wenn der angegebene Lehrverband nicht existiert
+22.09.2008 oesi
+
+
- Noten: Wenn das Benotungsdatum der Zeugnisnote jünger ist
als das Benotungsdatum der LVGesamtNote (Note des Lektors) dann wird
die Note nicht zum übernehmen markiert. Dies dient dazu, damit
diff --git a/content/datepicker/datepicker.xml b/content/datepicker/datepicker.xml
index 85b003301..a2d80773c 100644
--- a/content/datepicker/datepicker.xml
+++ b/content/datepicker/datepicker.xml
@@ -15,7 +15,7 @@
-
+
@@ -222,7 +222,7 @@
// mise a jour des label des mois
var m = "";
var tlbritem = document.getAnonymousElementByAttribute(this ,"anonid", "datepicker-month-toolbar");
- var months = tlbritem.getElementsByTagName("datepicker-month");
+ var months = tlbritem.getElementsByTagNameNS("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul", "datepicker-month");
var idx = 1;
today.setDate(15);
var fields = today.toLocaleString().split(" ");
diff --git a/include/email.class.php b/include/email.class.php
deleted file mode 100644
index c6a6a9278..000000000
--- a/include/email.class.php
+++ /dev/null
@@ -1,310 +0,0 @@
-conn = $conn;
- $qry = "SET CLIENT_ENCODING TO 'UNICODE';";
- if(!pg_query($conn,$qry))
- {
- $this->errormsg = "Encoding konnte nicht gesetzt werden";
- return false;
- }
- if($mail_id != null)
- $this->load($mail_id);
- }
-
- /**
- * Laedt einen Datensatz
- * @param mail_id ID des zu ladenden Datensatzes
- */
- function load($mail_id)
- {
- //mail_id auf gueltigkeit pruefen
- if(!is_numeric($mail_id) || $mail_id == '')
- {
- $this->errormsg = 'mail_id muss eine gueltige Zahl sein';
- return false;
- }
-
- //laden des Datensatzes
- $qry = "SELECT * FROM email WHERE email_pk='$mail_id';";
-
- if(!$res = pg_query($this->conn,$qry))
- {
- $this->errormsg = 'Fehler bei der Datenbankabfrage';
- return false;
- }
-
- if($row=pg_fetch_object($res))
- {
- $this->email_id = $row->email_pk;
- $this->person_id = $row->person_fk;
- $this->email = $row->email;
- $this->name = $row->name;
- $this->typ = $row->typ;
- $this->zustelladresse = ($row->zustelladresse=='J'?true:false);
- $this->updateamum = $row->creationdate;
- $this->updatevon = $row->creationuser;
- }
- else
- {
- $this->errormsg = 'Fehler bei der Datenbankabfrage';
- return false;
- }
-
- return true;
- }
-
- /**
- * Laedt alle Datensaetze
- * @return true wenn ok, false im Fehlerfall
- */
- function getAll()
- {
- /* Frisst zu viel Speicher und wird beendet
-
- $qry = "SELECT * FROM email;";
-
- if(!$res = pg_query($this->conn, $qry))
- {
- $this->errormsg = 'Fehler bei einer Datenbankabfrage';
- return false;
- }
-
- while($row = pg_fetch_object($res))
- {
- $mail_obj = new email($this->conn);
-
- $mail_obj->email_id = $row->email_pk;
- $mail_obj->person_id = $row->person_fk;
- $mail_obj->email = $row->email;
- $mail_obj->name = $row->name;
- $mail_obj->typ = $row->typ;
- $mail_obj->zustelladresse = ($row->zustelladresse=='J'?true:false);
- $mail_obj->updateamum = $row->creationdate;
- $mail_obj->updatevon = $row->creationuser;
-
- $this->result[] = $mail_obj;
- }
-
- return true;
- */
- return false;
- }
-
- /**
- * Laedt alle Datensaetze zu einer person
- * @param pers_id ID der Person zu der die Mails geladen werden sollen
- * @return true wenn ok, false im Fehlerfall
- */
- function load_pers($pers_id)
- {
- //pers_id auf gueltigkeit pruefen
- if(!is_numeric($pers_id) || $pers_id == '')
- {
- $this->errormsg = 'pers_id muss eine gueltige Zahl sein';
- return false;
- }
-
- //Datensaetze laden
- $qry = "SELECT * FROM email WHERE person_fk='$pers_id';";
-
- if(!$result = pg_query($this->conn, $qry))
- {
- $this->errormsg = 'Fehler bei einer Datenbankabfrage';
- return false;
- }
-
- while($row = pg_fetch_object($result))
- {
- $mail_obj = new email($this->conn);
-
- $mail_obj->email_id = $row->email_pk;
- $mail_obj->person_id = $row->person_fk;
- $mail_obj->email = $row->email;
- $mail_obj->name = $row->name;
- $mail_obj->typ = $row->typ;
- $mail_obj->zustelladresse = ($row->zustelladresse=='J'?true:false);
- $mail_obj->updateamum = $row->creationdate;
- $mail_obj->updatevon = $row->creationuser;
-
- $this->result[] = $mail_obj;
- }
-
- return true;
- }
-
- /**
- * Loescht einen Datensatz
- * @param mail_id ID des zu leoschenden Datensatzes
- * @return true wenn ok, false im Fehlerfall
- */
- function delete($mail_id)
- {
- //mail_id auf gueltigkeit pruefen
- if(!is_numeric($mail_id) || $mail_id == '')
- {
- $this->errormsg = 'mail_id muss eine gueltige Zahl sein';
- return false;
- }
-
- $qry = "DELETE FROM email WHERE email_pk = '$mail_id';";
-
- if(pg_query($this->conn,$qry))
- {
- //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;
- }
- }
- else
- {
- $this->errormsg = 'Fehler beim loeschen';
- return false;
- }
- }
-
- /**
- * Prueft die variablen auf gueltigkeit
- * @return true wenn ok, false im Fehlerfall
- */
- function checkvars()
- {
- //Gesamtlaenge pruefen
- if(strlen($this->name)>255)
- {
- $this->errormsg = 'Name darf nicht mehr als 255 Zeichen lang sein';
- return false;
- }
- if(strlen($this->email)>255)
- {
- $this->errormsg = 'EMail darf nicht mehr als 255 Zeichen lang sein';
- return false;
- }
-
- //Zahlenfelder pruefen
- if(!is_numeric($this->person_id))
- {
- $this->errormsg = 'Person_id muss eine gueltige Zahl sein';
- return false;
- }
- if(!is_numeric($this->typ))
- {
- $this->errormsg = 'Typ muss eine gueltige Zahl sein';
- return false;
- }
-
- $this->errormsg = '';
- return true;
- }
-
- /**
- * Speichert den aktuellen Datensatz
- * Wenn $neu auf true gesetzt ist wird ein neuer Datensatz angelegt
- * andernfalls wird der Datensatz mit der ID in $email_id aktualisiert
- * @return true wenn ok, false im Fehlerfall
- */
- function save()
- {
- if(!$this->checkvars())
- return false;
-
- if($this->new)
- {
- //Neuen Datensatz anlegen
-
- //Naechste ID aus Sequence holen
- $qry = "SELECT nextval('email_seq') as id;";
- if(!$row=pg_fetch_object(pg_query($this->conn, $qry)))
- {
- $this->errormsg = 'Fehler beim auslesen der ID aus der Sequence';
- return false;
- }
- $this->email_id = $row->id;
-
- $qry = "INSERT INTO email (email_pk, person_fk, name, email, typ, creationdate, creationuser, zustelladresse)".
- " VALUES ('$this->email_id', '$this->person_id', '$this->name', '$this->email', '$this->typ', now(),".
- " $this->updatevon, '".($this->zustelladresse?'J':'N')."');";
- }
- else
- {
- //Bestehenden Datensatz aktualisieren
-
- //email_id auf gueltigkeit pruefen
- if(!is_numeric($this->email_id) || $this->email_id == '')
- {
- $this->errormsg = 'email_id muss eine gueltige Zahl sein';
- return false;
- }
-
- $qry = "UPDATE email SET person_fk = '$this->person_id', name = '$this->name', email = '$this->email',".
- " typ = '$this->typ', zustelladresse = '".($this->zustelladresse?'J':'N')."' WHERE email_pk = '$this->email_id';";
- }
-
- if(pg_query($this->conn, $qry))
- {
- //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;
- }
- }
- else
- {
- $this->errormsg = 'Fehler beim speichern des Datensatzes';
- return false;
- }
- }
-}
-?>
\ No newline at end of file
diff --git a/include/schluessel.class.php b/include/schluessel.class.php
deleted file mode 100644
index 3a86ce4e4..000000000
--- a/include/schluessel.class.php
+++ /dev/null
@@ -1,198 +0,0 @@
-,
- * Andreas Oesterreicher and
- * Rudolf Hangl .
- */
-/**
- * Klasse Schlüssel
- * @create 22-12-2006
- */
-
-class schluessel
-{
- var $conn; // @var resource DB-Handle
- var $new; // @var boolean
- var $errormsg; // @var string
- var $done=false; // @var boolean
-
- //Tabellenspalten
- Var $schluessel_id; // @var integer
- var $person_id; // @var integer
- var $schluesseltyp; // @var string
- var $nummer; // @var string
- var $kaution; // @var numeric(5,2)
- var $ausgegebenam; // @var date
- var $ext_id; // @var integer
- var $insertamum; // @var timestamp
- var $insertvon; // @var bigint
- var $updateamum; // @var timestamp
- var $updatevon; // @var bigint
-
- /**
- * Konstruktor
- * @param $conn Connection
- * $kontakt_id ID der Adresse die geladen werden soll (Default=null)
- */
- function schluessel($conn,$schluessel_id=null, $unicode=false)
- {
- $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;
- }
- }
-
- /**
- * Laedt den Schlüssel mit der ID $schluessel_id
- * @param $schluessel_id ID dem zu ladenden Schlüssel
- * @return true wenn ok, false im Fehlerfall
- */
- function load($schluessel_id)
- {
- //noch nicht implementiert
- }
-
- // ************************************************
- // * wenn $var '' ist wird "null" zurueckgegeben
- // * wenn $var !='' ist werden datenbankkritische
- // * Zeichen mit backslash versehen und das Ergebnis
- // * unter Hochkomma gesetzt.
- // ************************************************
- function addslashes($var)
- {
- return ($var!=''?"'".addslashes($var)."'":'null');
- }
- /**
- * Speichert den aktuellen Datensatz in die Datenbank
- * Wenn $neu auf true gesetzt ist wird ein neuer Datensatz angelegt
- * andernfalls wird der Datensatz mit der ID in $schluessel_id aktualisiert
- * @return true wenn ok, false im Fehlerfall
- */
- function save()
- {
- $this->done=false;
-
- if($this->new)
- {
- //Neuen Datensatz einfuegen
-
- $qry='INSERT INTO public.tbl_schluessel (person_id, schluesseltyp, nummer, kaution, ausgegebenam,
- ext_id, insertamum, insertvon, updateamum, updatevon) VALUES('.
- $this->addslashes($this->person_id).', '.
- $this->addslashes($this->schluesseltyp).', '.
- $this->addslashes($this->nummer).', '.
- $this->addslashes($this->kaution).', '.
- $this->addslashes($this->ausgegebenam).', '.
- $this->addslashes($this->ext_id).', now(), '.
- $this->addslashes($this->insertvon).', now(), '.
- $this->addslashes($this->updatevon).');';
- $this->done=true;
- }
- else
- {
- $qryz="SELECT * FROM public.tbl_schluessel WHERE schluessel_id='$this->schluessel_id';";
- if($resultz = pg_query($this->conn, $qryz))
- {
- while($rowz = pg_fetch_object($resultz))
- {
- $update=false;
- if($rowz->person_id!=$this->person_id) $update=true;
- if($rowz->schluesseltyp!=$this->schluesseltyp) $update=true;
- if($rowz->nummer!=$this->nummer) $update=true;
- if($rowz->kaution!=$this->kaution) $update=true;
- if($rowz->ausgegebenam!=$this->ausgegebenam) $update=true;
- if($rowz->ext_id!=$this->ext_id) $update=true;
-
- if($update)
- {
- $qry='UPDATE public.tbl_schluessel SET '.
- 'person_id='.$this->addslashes($this->person_id).', '.
- 'schluesseltyp='.$this->addslashes($this->schluesseltyp).', '.
- 'nummer='.$this->addslashes($this->nummer).', '.
- 'kaution='.$this->addslashes($this->kaution).', '.
- 'ausgegebenam='.$this->addslashes($this->ausgegebenam).', '.
- 'ext_id='.$this->addslashes($this->ext_id).', '.
- 'updateamum= now(), '.
- 'updatevon='.$this->addslashes($this->updatevon).' '.
- 'WHERE schluessel_id='.$this->addslashes($this->schluessel_id).';';
- $this->done=true;
- }
- }
- }
- else
- {
- return false;
- }
- }
- if ($this->done)
- {
- if(pg_query($this->conn, $qry))
- {
- //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
- {
- $this->errormsg = "*****\nFehler beim Speichern des Schluessel-Datensatzes: ID:".$this->person_id." Schlüsseltyp: ".$this->schluesseltyp."\n".$qry."\n".pg_errormessage($this->conn)."\n*****\n";
-
- return false;
- }
- }
- else
- {
- return true;
- }
- }
-
- /**
- * Loescht den Datenensatz mit der ID die uebergeben wird
- * @param $schluessel_id ID die geloescht werden soll
- * @return true wenn ok, false im Fehlerfall
- */
- function delete($schluessel_id)
- {
- //noch nicht implementiert!
- }
-}
-?>
\ No newline at end of file
diff --git a/include/telefonnummer.class.php b/include/telefonnummer.class.php
deleted file mode 100644
index 374549046..000000000
--- a/include/telefonnummer.class.php
+++ /dev/null
@@ -1,296 +0,0 @@
-conn = $conn;
- $qry = "SET CLIENT_ENCODING TO 'UNICODE';";
- if(!pg_query($conn,$qry))
- {
- $this->errormsg = "Encoding konnte nicht gesetzt werden";
- return false;
- }
- if($telefonnummer_id != null)
- $this->load($telefonnummer_id);
- }
-
- /**
- * Laedt den Datensatz mit der ID die uebergeben wurde
- * @param $telefonnummer_id ID des zu ladenden Datensatzes
- * @return true wenn ok, false im Fehlerfall
- */
- function load($telefonnummer_id)
- {
- //Gueltigkeit von telefonnummer_id pruefen
- if(!is_numeric($telefonnummer_id) || $telefonnummer_id == '')
- {
- $this->errormsg = 'telefonnummer_id muss eine Zahl sein';
- return false;
- }
-
- $qry = "SELECT * FROM telefonnummer WHERE telefonnummer_pk=$telefonnummer_id";
-
- if(!$res = pg_query($this->conn,$qry))
- {
- $this->errormsg = 'Fehler beim Laden des Datensatzes';
- return false;
- }
-
- if($row = pg_fetch_object($res))
- {
- $this->telefonnummer_id = $row->telefonnummer_pk;
- $this->name = $row->name;
- $this->nummer = $row->nummer;
- $this->person_id = $row->person_fk;
- $this->typ = $row->typ;
- $this->updateamum = $row->creationdate;
- $this->updatevon = $row->creationuser;
- }
- else
- {
- $this->errormsg = 'Es ist kein Datensatz mit dieser ID vorhanden';
- return false;
- }
-
- return true;
- }
-
- /**
- * Laedt alle Telefonnummern einer Person
- * @param $person_id Person zu der die Telefonnummern gesucht werden sollen
- * @return true wenn ok, false im Fehlerfall
- */
- function load_pers($person_id)
- {
- //Gueltigkeit von person_id pruefen
- if(!is_numeric($person_id) || $person_id == '')
- {
- $this->errormsg = 'person_id muss eine gueltige Zahl sein';
- return false;
- }
-
- $qry = "SELECT * from telefonnummer where person_fk=$person_id";
-
- if(!$res = pg_query($this->conn, $qry))
- {
- $this->errormsg = 'Der Datensatz konnte nicht geladen werden';
- return false;
- }
-
- while($row = pg_fetch_object($res))
- {
- $tel_obj = new telefonnummer($this->conn);
-
- $tel_obj->telefonnummer_id = $row->telefonnummer_pk;
- $tel_obj->name = $row->name;
- $tel_obj->nummer = $row->nummer;
- $tel_obj->person_id = $row->person_fk;
- $tel_obj->typ = $row->typ;
- $tel_obj->updateamum = $row->creationdate;
- $tel_obj->updatevon = $row->creationuser;
-
- $this->result[] = $tel_obj;
- }
- return true;
- }
-
- /**
- * Liefert alle Telefonnummern
- * @return true wenn ok, false im Fehlerfall
- */
- function getAll()
- {
- /* Benoetigt zu viel Speicher
-
- $qry = "SELECT * FROM telefonnummer;";
-
- if(!$res = pg_query($this->conn, $qry))
- {
- $this->errormsg = 'Fehler beim laden der Telefonnummern';
- return false;
- }
-
- while($row = pg_fetch_object($res))
- {
- $tel_obj = new telefonnummer($this->conn);
-
- $tel_obj->telefonnummer_id = $row->telefonnummer_pk;
- $tel_obj->name = $row->name;
- $tel_obj->nummer = $row->nummer;
- $tel_obj->person_id = $row->person_fk;
- $tel_obj->typ = $row->typ;
- $tel_obj->updateamum = $row->creationdate;
- $tel_obj->updatevon = $row->creationuser;
-
- $this->result[] = $tel_obj;
- }
-
- return true;
- */
- return false;
- }
-
- /**
- * Prueft die gueltigkeit der Variablen
- * @return true wenn ok, false im Fehlerfall
- */
- function checkvars()
- {
- //Hochkomma und HTML Tags ersetzen
- //$this->name = htmlentities($this->name, ENT_QUOTES);
- //$this->nummer = htmlentities($this->nummer, ENT_QUOTES);
-
- //Laenge pruefen
- $this->errormsg = 'Eine der Gesamtlaengen wurde ueberschritten';
- if(strlen($this->name)>255) return false;
- if(strlen($this->nummer)>30) return false;
-
- //Zahlenfelder pruefen
- $this->errormsg = 'Ein Zahlenfeld enthaelt ungueltige Zeichen';
- if(!is_numeric($this->person_id)) return false;
- if(!is_numeric($this->typ)) return false;
-
- $this->errormsg = '';
- return true;
- }
-
- /**
- * Speichert den aktuellen Datensatz
- * Wenn $neu auf true gesetzt ist wird ein neuer Datensatz angelegt
- * andernfalls wird der Datensatz mit der ID in $telefonnummer_id aktualisiert
- * @return true wenn ok, false im Fehlerfall
- */
- function save()
- {
- //Variablen pruefen
- if(!$this->checkvars())
- return false;
-
- if($this->new)
- {
- //Neuen Datensatz anlegen
-
- //neue ID aus der Sequence holen
- $qry = "SELECT nextval('telefonnummer_seq') as id;";
- if(!$row = pg_fetch_object(pg_query($this->conn, $qry)))
- {
- $this->errormsg = 'Fehler beim auslesen der Sequence';
- return false;
- }
-
- $this->telefonnummer_id = $row->id;
-
- $qry = "INSERT INTO telefonnummer (telefonnummer_pk, person_fk, name, nummer, typ, creationdate, creationuser)".
- " VALUES('$this->telefonnummer_id', '$this->person_id', '$this->name', '$this->nummer', '$this->typ', now(), '$this->updatevon');";
- }
- else
- {
- //Bestehenden Datensatz aktualisieren
-
- //Pruefen der ID
- if(!is_numeric($this->telefonnummer_id) || $this->telefonnummer_id == '')
- {
- $this->errormsg = 'telefonnummer_id muss eine gueltige Zahl sein';
- return false;
- }
-
- $qry = "UPDATE telefonnummer SET person_fk='$this->person_id', name='$this->name', typ='$this->typ', nummer='$this->nummer'".
- " WHERE telefonnummer_pk='$this->telefonnummer_id'";
- }
-
- if(pg_query($this->conn, $qry))
- {
- //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;
- }
- }
- else
- {
- $this->errormsg = 'Fehler beim Speichern der Daten';
- return false;
- }
- }
-
- /**
- * Loescht den Datensatz mit der uebergebenen ID
- * @param telefonnummer_id ID des zu leoschenen Datensatzes
- * @return true wenn ok, false im Fehlerfall
- */
- function delete($telefonnummer_id)
- {
- //Pruefen der ID
- if(!is_numeric($telefonnummer_id) || $telefonnummer_id == '')
- {
- $this->errormsg = 'telefonnummer_id muss eine gueltige Zahl sein';
- return false;
- }
-
- //loeschen des Datensatzes
- $qry = "DELETE FROM telefonnummer where telefonnummer_pk='$telefonnummer_id'";
-
- if(pg_query($this->conn, $qry))
- {
- //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;
- }
- }
- else
- {
- $this->errormsg = 'Fehler beim loeschen eines Datensatzes';
- return false;
- }
- }
-}
-?>
\ No newline at end of file