mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-20 00:12:15 +00:00
This commit is contained in:
@@ -0,0 +1,84 @@
|
||||
<?php
|
||||
|
||||
class mailgrp
|
||||
{
|
||||
//String
|
||||
var $mailgrp_kurzbz;
|
||||
//Int
|
||||
var $studiengang_kz;
|
||||
//string
|
||||
var $beschreibung;
|
||||
//bool
|
||||
var $sichtbar;
|
||||
//bool
|
||||
var $generiert;
|
||||
//bool
|
||||
var $aktiv;
|
||||
//array
|
||||
var $result = array();
|
||||
//string
|
||||
var $errormsg;
|
||||
// resource
|
||||
var $conn;
|
||||
|
||||
|
||||
function mailgrp($conn)
|
||||
{
|
||||
$this->conn=$conn;
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Verbindung zur Datenbank herstellen
|
||||
* @return PostgreSQL-Connection oder NULL
|
||||
|
||||
function getConnection() {
|
||||
if (!$conn = @pg_pconnect(CONN_STRING)) {
|
||||
$this->errormsg="Es konnte keine Verbindung zum Server ".
|
||||
"aufgebaut werden.";
|
||||
return null;
|
||||
}
|
||||
return $conn;
|
||||
}*/
|
||||
|
||||
/**
|
||||
* Liefert alle Elemente der tbl_mailgrp
|
||||
* @param studiengang_kz
|
||||
* @return true wenn OK false wenn Fehler
|
||||
*/
|
||||
function getAll($studiengang_kz='')
|
||||
{
|
||||
if (is_null($this->conn)) {
|
||||
$this->errormsg = "Keine Connection vorhanden";
|
||||
return false;
|
||||
}
|
||||
if (strlen($this->studiengang_kz)>0)
|
||||
{
|
||||
$where=" where studiengang_kz='".$studiengang_kz."' ";
|
||||
} else
|
||||
{
|
||||
$where="";
|
||||
}
|
||||
$qry="select * FROM tbl_mailgrp".
|
||||
"$where order by mailgrp_kurzbz";
|
||||
if(!($erg=pg_exec($this->conn, $qry))) {
|
||||
$this->errormsg=pg_errormessage($this->conn);
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
while($row=pg_fetch_object($erg))
|
||||
{
|
||||
$l=new mailgrp($this->conn);
|
||||
$l->mailgrp_kurzbz = $row->mailgrp_kurzbz;
|
||||
$l->studiengang_kz = $row->studiengang_kz;
|
||||
$l->beschreibung = $row->beschreibung;
|
||||
$l->aktiv = $row->aktiv;
|
||||
$l->generiert = $row->generiert;
|
||||
$l->sichtbar = $row->sichtbar;
|
||||
$result[]=$l;
|
||||
}
|
||||
return $result;
|
||||
}
|
||||
}
|
||||
?>
|
||||
Reference in New Issue
Block a user