本文整理汇总了PHP中basis_db类的典型用法代码示例。如果您正苦于以下问题:PHP basis_db类的具体用法?PHP basis_db怎么用?PHP basis_db使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了basis_db类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: drawBetreuungen
function drawBetreuungen()
{
global $gesamtkosten_lva, $zeile, $spalte, $stsem1, $stsem2, $last_fb, $worksheet;
global $format_bold, $format_colored, $gesamtkosten_betreuung;
global $gesamtkosten_fb, $format_number, $format_number1;
$qry_fb = "SELECT\n\t\t\t\t*\n\t\t\tFROM\n\t\t\t\tlehre.tbl_projektarbeit, lehre.tbl_lehreinheit, lehre.tbl_lehrveranstaltung, lehre.tbl_projektbetreuer, public.tbl_person, lehre.tbl_lehrfach\n\t\t\tWHERE\n\t\t\t\ttbl_projektarbeit.lehreinheit_id=tbl_lehreinheit.lehreinheit_id AND\n\t\t\t\ttbl_lehreinheit.lehrveranstaltung_id=tbl_lehrveranstaltung.lehrveranstaltung_id AND\n\t\t\t\ttbl_projektarbeit.projektarbeit_id=tbl_projektbetreuer.projektarbeit_id AND\n\t\t\t\ttbl_lehreinheit.lehrfach_id=tbl_lehrfach.lehrfach_id AND\n\t\t\t\ttbl_person.person_id=tbl_projektbetreuer.person_id AND\n\t\t\t\t(tbl_lehreinheit.studiensemester_kurzbz='" . addslashes($stsem1) . "' OR\n\t\t\t\t tbl_lehreinheit.studiensemester_kurzbz='" . addslashes($stsem2) . "') AND\n\t\t\t\t(tbl_projektbetreuer.faktor*tbl_projektbetreuer.stundensatz*tbl_projektbetreuer.stunden)>0 AND\n\t\t\t\ttbl_lehrfach.fachbereich_kurzbz='" . addslashes($last_fb) . "'\n\t\t\t";
$db = new basis_db();
$gesamtkosten_betreuung = 0;
if ($result_fb = $db->db_query($qry_fb)) {
$spalte = 11;
$worksheet->writeNumber($zeile, ++$spalte, $gesamtkosten_lva, $format_number);
if ($db->db_num_rows($result_fb) > 0) {
$zeile++;
$zeile++;
$worksheet->write($zeile, 1, "Betreuungen", $format_bold);
$spalte = 2;
$worksheet->write($zeile, $spalte, "Titel", $format_colored);
$worksheet->write($zeile, ++$spalte, "", $format_colored);
$worksheet->write($zeile, ++$spalte, "", $format_colored);
$worksheet->write($zeile, ++$spalte, "", $format_colored);
$worksheet->write($zeile, ++$spalte, "Stunden", $format_colored);
$worksheet->write($zeile, ++$spalte, "Summe", $format_colored);
$worksheet->write($zeile, ++$spalte, "Student", $format_colored);
$worksheet->write($zeile, ++$spalte, "Lektor", $format_colored);
$worksheet->write($zeile, ++$spalte, "Kosten", $format_colored);
$stunden_betreuung = 0;
while ($row_fb = $db->db_fetch_object($result_fb)) {
$zeile++;
$spalte = 2;
$worksheet->write($zeile, $spalte, $row_fb->titel);
$spalte += 2;
$worksheet->write($zeile, ++$spalte, '');
$worksheet->write($zeile, ++$spalte, number_format($row_fb->stunden, 2));
$worksheet->write($zeile, ++$spalte, '');
$benutzer = new benutzer();
$benutzer->load($row_fb->student_uid);
$worksheet->write($zeile, ++$spalte, "{$benutzer->nachname} {$benutzer->vorname}");
$worksheet->write($zeile, ++$spalte, "{$row_fb->nachname} {$row_fb->vorname}");
$worksheet->writeNumber($zeile, ++$spalte, $row_fb->stundensatz * $row_fb->faktor * $row_fb->stunden, $format_number1);
$gesamtkosten_betreuung += $row_fb->stundensatz * $row_fb->faktor * $row_fb->stunden;
$stunden_betreuung += $row_fb->stunden;
}
$zeile++;
$spalte = 7;
$worksheet->writeNumber($zeile, $spalte, $stunden_betreuung, $format_number);
$spalte = 11;
$worksheet->writeNumber($zeile, $spalte, $gesamtkosten_betreuung, $format_number);
$spalte = 12;
$worksheet->writeNumber($zeile, $spalte, $gesamtkosten_betreuung, $format_number);
}
$gesamtkosten_fb += $gesamtkosten_betreuung + $gesamtkosten_lva;
$gesamtkosten_lva = 0;
} else {
echo 'Error';
}
}
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:56,代码来源:lvplanunggesamtsj.php
示例2: draw_rdf
function draw_rdf($row)
{
global $rdf_url;
$db = new basis_db();
$typ = '';
switch ($row->typ) {
case 'h':
$typ = 'Hauptwohnsitz';
break;
case 'n':
$typ = 'Nebenwohnsitz';
break;
case 'f':
$typ = 'Firma';
break;
}
$firma_name = '';
if ($row->firma_id != '') {
$qry = "SELECT * FROM public.tbl_firma WHERE firma_id='" . addslashes($row->firma_id) . "'";
if ($db->db_query($qry)) {
if ($row_firma = $db->db_fetch_object()) {
$firma_name = $row_firma->name;
}
}
}
echo '
<RDF:li>
<RDF:Description id="' . $row->adresse_id . '" about="' . $rdf_url . '/' . $row->adresse_id . '" >
<ADRESSE:adresse_id><![CDATA[' . $row->adresse_id . ']]></ADRESSE:adresse_id>
<ADRESSE:person_id><![CDATA[' . $row->person_id . ']]></ADRESSE:person_id>
<ADRESSE:name><![CDATA[' . $row->name . ']]></ADRESSE:name>
<ADRESSE:strasse><![CDATA[' . $row->strasse . ']]></ADRESSE:strasse>
<ADRESSE:plz><![CDATA[' . $row->plz . ']]></ADRESSE:plz>
<ADRESSE:ort><![CDATA[' . $row->ort . ']]></ADRESSE:ort>
<ADRESSE:gemeinde><![CDATA[' . $row->gemeinde . ']]></ADRESSE:gemeinde>
<ADRESSE:nation><![CDATA[' . $row->nation . ']]></ADRESSE:nation>
<ADRESSE:typ><![CDATA[' . $row->typ . ']]></ADRESSE:typ>
<ADRESSE:typ_name><![CDATA[' . $typ . ']]></ADRESSE:typ_name>
<ADRESSE:heimatadresse><![CDATA[' . ($row->heimatadresse ? 'Ja' : 'Nein') . ']]></ADRESSE:heimatadresse>
<ADRESSE:zustelladresse><![CDATA[' . ($row->zustelladresse ? 'Ja' : 'Nein') . ']]></ADRESSE:zustelladresse>
<ADRESSE:firma_id><![CDATA[' . $row->firma_id . ']]></ADRESSE:firma_id>
<ADRESSE:firma_name><![CDATA[' . $firma_name . ']]></ADRESSE:firma_name>
<ADRESSE:updateamum><![CDATA[' . date('d.m.Y H:i:s', strtotime($row->updateamum)) . ']]></ADRESSE:updateamum>
</RDF:Description>
</RDF:li>
';
}
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:47,代码来源:adresse.rdf.php
示例3: getSprache
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
*
* Authors: Christian Paminger <[email protected]>
* Andreas Oesterreicher <[email protected]>
* Rudolf Hangl < [email protected] >
* Gerald Simane-Sequens < [email protected] >
*/
require_once '../../config/cis.config.inc.php';
require_once '../../include/basis_db.class.php';
require_once '../../include/functions.inc.php';
require_once '../../include/studiensemester.class.php';
require_once '../../include/phrasen.class.php';
$sprache = getSprache();
$p = new phrasen($sprache);
if (!($db = new basis_db())) {
die($p->t('global/fehlerBeimOeffnenDerDatenbankverbindung'));
}
if (!($user = get_uid())) {
die($p->t('global/fehlerBeimErmittelnDerUID'));
}
$stsem_obj = new studiensemester();
$stsem = $stsem_obj->getaktorNext();
if (check_lektor($user)) {
$is_lector = true;
} else {
$is_lector = false;
}
echo '
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:31,代码来源:pers_in_grp.php
示例4: on
<RDF:Seq about="' . $rdf_url . '/liste">
';
$qry = '';
if ($gemeinde == '') {
if (is_numeric($plz) && $plz < 32000) {
$qry = "SELECT distinct on (name) * FROM bis.tbl_gemeinde WHERE plz='" . addslashes($plz) . "' ORDER BY name";
}
} else {
$qry = "SELECT * FROM bis.tbl_gemeinde WHERE ";
if (is_numeric($plz) && $plz < 32000) {
$qry .= "plz='" . addslashes($plz) . "' AND ";
}
$qry .= "name='" . addslashes($gemeinde) . "' ORDER BY name";
}
$db = new basis_db();
if ($qry != '' && ($result = $db->db_query($qry))) {
while ($row = $db->db_fetch_object($result)) {
echo '
<RDF:li>
<RDF:Description id="' . $row->gemeinde_id . '" about="' . $rdf_url . '/' . $row->gemeinde_id . '" >
<GEMEINDE:gemeinde_id><![CDATA[' . $row->gemeinde_id . ']]></GEMEINDE:gemeinde_id>
<GEMEINDE:plz><![CDATA[' . $row->plz . ']]></GEMEINDE:plz>
<GEMEINDE:name><![CDATA[' . $row->name . ']]></GEMEINDE:name>
<GEMEINDE:ortschaftskennziffer><![CDATA[' . $row->ortschaftskennziffer . ']]></GEMEINDE:ortschaftskennziffer>
<GEMEINDE:ortschaftsname><![CDATA[' . $row->ortschaftsname . ']]></GEMEINDE:ortschaftsname>
<GEMEINDE:bulacode><![CDATA[' . $row->bulacode . ']]></GEMEINDE:bulacode>
<GEMEINDE:bulabez><![CDATA[' . $row->bulabez . ']]></GEMEINDE:bulabez>
<GEMEINDE:kennziffer><![CDATA[' . $row->kennziffer . ']]></GEMEINDE:kennziffer>
</RDF:Description>
</RDF:li>
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:30,代码来源:gemeinde.rdf.php
示例5: getFirmadetail
/**
* Firmenliste - lt. Suchekriterien
*/
function getFirmadetail($firma_id, $adresstyp_arr, $user, $neu)
{
global $rechte;
if ($firma_id != '' || $neu == 'true') {
if (!($db = new basis_db())) {
die('Es konnte keine Verbindung zum Server aufgebaut werden.');
}
// Init
$htmlstr = '';
// Datenlesen zur Firma
$firma = new firma();
if ($firma_id != '' && is_numeric($firma_id)) {
if (!$firma->load($firma_id)) {
return '<br>Firma mit der ID <b>' . $firma_id . '</b> existiert nicht';
}
} else {
//Bei neuen Firmen wird standardmaessig Partnerfirma ausgewaehlt
$firma->firmentyp_kurzbz = 'Partnerfirma';
$firma->aktiv = true;
$firma->gesperrt = false;
$firma->schule = false;
}
$htmlstr .= "<form id='addFirma' name='addFirma' action='firma_details.php' method='POST'>\n";
$htmlstr .= "<input type='hidden' name='work' value='saveFirma'>\n";
$htmlstr .= "<input type='hidden' name='firma_id' value='" . $firma->firma_id . "'>\n";
// Firma Detailanzeige
$htmlstr .= "<table class='detail' style='padding-top:10px;'>\n";
$htmlstr .= "<tr><td><table width='100%'><tr>\n";
$htmlstr .= "<td>Typ: </td>";
$htmlstr .= "<td><select name='typ'>\n";
$qry = "SELECT firmentyp_kurzbz FROM public.tbl_firmentyp ORDER BY firmentyp_kurzbz";
if ($result = $db->db_query($qry)) {
while ($row = $db->db_fetch_object($result)) {
$htmlstr .= "<option value='" . $row->firmentyp_kurzbz . "' " . ($firma->firmentyp_kurzbz == $row->firmentyp_kurzbz ? ' selected ' : '') . ">" . $row->firmentyp_kurzbz . "</option>";
}
}
$htmlstr .= "</select></td>";
$htmlstr .= "<td> </td>";
$htmlstr .= "<td>Name: </td>";
$htmlstr .= "<td><input type='text' name='name' value='" . $firma->name . "' size='80' maxlength='128' /></td>\n";
$htmlstr .= "<td align='center' width='20%'><input type='submit' name='save' value='speichern'></td>\n";
$htmlstr .= "</tr></table></td>";
$htmlstr .= "</tr>\n";
$htmlstr .= "<tr><td><table><tr>\n";
$htmlstr .= "<td>Steuernummer: </td>";
$htmlstr .= "<td><input size='32' maxlength='32' type='text' name='steuernummer' value='" . $firma->steuernummer . "'></td>\n";
$htmlstr .= "<td> </td>";
$htmlstr .= "<td>Finanzamt: </td>";
// Finanzamt anzeige und suche
$firma_finanzamt = new firma();
$firmentyp_finanzamt = 'Finanzamt';
$firma_finanzamt->searchFirma('', $firmentyp_finanzamt, true);
$htmlstr .= "<td><select name='finanzamt'>";
$htmlstr .= "<option value=''>-- keine Auswahl --</option>";
foreach ($firma_finanzamt->result as $row_finanzamt) {
if ($firma->finanzamt == $row_finanzamt->standort_id) {
$selected = 'selected="true"';
} else {
$selected = '';
}
$htmlstr .= "\t<option value='" . $row_finanzamt->standort_id . "' " . $selected . ">" . $row_finanzamt->name . ' - ' . $row_finanzamt->bezeichnung . " </option>";
}
$htmlstr .= "</select></td>\n";
$htmlstr .= "<td>Aktiv: </td>";
$htmlstr .= "<td><input " . ($firma->aktiv ? ' style="background-color: #E3FDEE;" ' : ' style="background-color: #FFF4F4;" ') . " type='checkbox' name='aktiv' " . ($firma->aktiv ? 'checked' : '') . "></td>\n";
$htmlstr .= "<td> </td>\n";
$htmlstr .= "<td>Gesperrt: </td>";
$disabled = 'disabled=true';
//Gesperrt Hackerl darf nur gesetzt werden wenn die Berechtigung vorhanden ist
if ($rechte->isBerechtigt('basis/firma', null, 'suid')) {
$disabled = '';
}
$htmlstr .= "<td><input type='checkbox' name='gesperrt' " . ($firma->gesperrt ? 'checked' : '') . " {$disabled}></td>\n";
$htmlstr .= "<td> </td>\n";
$htmlstr .= "<td>Schule:</td>";
$htmlstr .= "<td><input " . ($firma->schule ? ' style="background-color: #E3FDEE;" ' : ' style="background-color: #FFF4F4;" ') . " type='checkbox' name='schule' " . ($firma->schule ? 'checked' : '') . "> </td>";
$htmlstr .= "<td> </td>";
$htmlstr .= "</tr>";
$htmlstr .= "<tr>";
$htmlstr .= "<td title='Trennung mehrerer Tags durch ;'>Tags:</td><td><input type='text' id='tags' name='tags' size='32'>";
/* $htmlstr.="<script type='text/javascript' language='JavaScript1.2'>
$('#tags').autocomplete('stammdaten_autocomplete.php',
{
minChars:1,
matchSubset:1,matchContains:1,
width:400,
multiple: true,
multipleSeparator: '; ',
extraParams:{'work':'tags'}
});
</script>"; */
$htmlstr .= "<script type='text/javascript'>\n \$(document).ready(function()\n {\n \$('#tags').autocomplete({\n source: 'stammdaten_autocomplete.php?work=tags', \n minLength:1,\n response: function(event, ui)\n {\n for(i in ui.content)\n {\n ui.content[i].value=ui.content[i].tag;\n ui.content[i].label=ui.content[i].tag;\n }\n },\n select: function(event, ui)\n {\n ui.item.value=ui.item.tag;\n }\n\t\t\t\t});\n });\n </script>";
$htmlstr .= "</td>";
$htmlstr .= "<td> </td>";
$htmlstr .= "<td colspan='9'>";
foreach ($firma->tags as $tag) {
$htmlstr .= ' ' . $tag . '<a href="firma_details.php?firma_id=' . $firma->firma_id . '&deletetag=true&tag=' . urlencode($tag) . '" title="entfernen"> <img src="../../skin/images/DeleteIcon.png" /></a>';
//.........这里部分代码省略.........
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:101,代码来源:firma_details.php
示例6: basis_db
if (isset($_GET['semester'])) {
$semester = $_GET['semester'];
} else {
$semester = '';
}
if (isset($_GET['oe_kurzbz'])) {
$oe_kurzbz = $_GET['oe_kurzbz'];
} else {
$oe_kurzbz = '';
}
if (isset($_GET['uid'])) {
$uid = $_GET['uid'];
} else {
$uid = '';
}
$db = new basis_db();
$stg_obj = new studiengang();
$stg_obj->getAll('typ, kurzbz', false);
$qry = "\nSELECT (SELECT nachname FROM public.tbl_person JOIN public.tbl_benutzer USING(person_id) \n\t\t WHERE uid=COALESCE(tbl_lehrveranstaltung.koordinator, (SELECT uid FROM public.tbl_benutzerfunktion \n\t\t \t\t\t\t\t\t\t\t WHERE fachbereich_kurzbz=tbl_fachbereich.fachbereich_kurzbz AND \n\t\t \t\t\t\t\t\t\t\t tbl_lehrveranstaltung.studiengang_kz=(SELECT studiengang_kz FROM public.tbl_studiengang WHERE oe_kurzbz=tbl_benutzerfunktion.oe_kurzbz LIMIT 1) AND \n\t\t \t\t\t\t\t\t\t\t funktion_kurzbz='fbk' AND\n\t\t \t\t\t\t\t\t\t\t (tbl_benutzerfunktion.datum_von is null OR tbl_benutzerfunktion.datum_von<=now()) AND\n\t\t\t\t\t\t\t\t\t\t\t\t(tbl_benutzerfunktion.datum_bis is null OR tbl_benutzerfunktion.datum_bis>=now()) \n\t\t\t\t\t\t\t\t\t\t\tLIMIT 1\n\t\t \t\t\t\t\t\t\t\t )\n\t\t\t\t\t\t\t)\n\t\t\t) as koordinator,\n\t(SELECT vorname FROM public.tbl_person JOIN public.tbl_benutzer USING(person_id) \n\t\t WHERE uid=COALESCE(tbl_lehrveranstaltung.koordinator, (SELECT uid FROM public.tbl_benutzerfunktion \n\t\t \t\t\t\t\t\t\t\t WHERE fachbereich_kurzbz=tbl_fachbereich.fachbereich_kurzbz AND \n\t\t \t\t\t\t\t\t\t\t tbl_lehrveranstaltung.studiengang_kz=(SELECT studiengang_kz FROM public.tbl_studiengang WHERE oe_kurzbz=tbl_benutzerfunktion.oe_kurzbz LIMIT 1) AND \n\t\t \t\t\t\t\t\t\t\t funktion_kurzbz='fbk' AND\n\t\t \t\t\t\t\t\t\t\t (tbl_benutzerfunktion.datum_von is null OR tbl_benutzerfunktion.datum_von<=now()) AND\n\t\t\t\t\t\t\t\t\t\t\t\t(tbl_benutzerfunktion.datum_bis is null OR tbl_benutzerfunktion.datum_bis>=now()) \n\t\t\t\t\t\t\t\t\t\t\tLIMIT 1\n\t\t \t\t\t\t\t\t\t\t )\n\t\t\t\t\t\t\t)\n\t\t\t) as vorname,\n\n\tlehrfach.bezeichnung as lf_bezeichnung, tbl_lehrveranstaltung.studiengang_kz,\n\ttbl_fachbereich.fachbereich_kurzbz as fachbereich_kurzbz, tbl_lehreinheitmitarbeiter.mitarbeiter_uid, \n\ttbl_lehrveranstaltung.semester as lv_semester, tbl_lehreinheit.lehreinheit_id, tbl_lehreinheitmitarbeiter.faktor,\n\ttbl_lehreinheitmitarbeiter.stundensatz, \n\ttbl_lehreinheitmitarbeiter.semesterstunden lemss, tbl_lehreinheitmitarbeiter.planstunden,\n\ttbl_lehreinheit.stundenblockung, tbl_lehreinheit.wochenrythmus, tbl_lehreinheit.raumtyp, tbl_lehreinheit.raumtypalternativ,\n\ttbl_lehreinheitmitarbeiter.anmerkung\n\t,tbl_lehreinheit.studiensemester_kurzbz\n\t,tbl_lehrveranstaltung.ects\n\t,tbl_lehrveranstaltung.semesterstunden \n\t,tbl_lehrveranstaltung.semesterstunden as sws\n\t,tbl_lehrveranstaltung.lehrform_kurzbz\n\t,tbl_lehrveranstaltung.lehrveranstaltung_id\n\t,(SELECT nachname FROM public.tbl_person JOIN public.tbl_benutzer USING(person_id) \n\t\t WHERE uid=(SELECT mitarbeiter_uid FROM lehre.tbl_lehreinheitmitarbeiter WHERE lehre.tbl_lehreinheitmitarbeiter.lehreinheit_id=lehre.tbl_lehreinheit.lehreinheit_id and lehre.tbl_lehreinheitmitarbeiter.lehrfunktion_kurzbz='LV-Leitung' LIMIT 1)\n\t\t)as lv_leitung\t\n\t,(SELECT vorname FROM public.tbl_person JOIN public.tbl_benutzer USING(person_id) \n\t\t WHERE uid=(SELECT mitarbeiter_uid FROM lehre.tbl_lehreinheitmitarbeiter WHERE lehre.tbl_lehreinheitmitarbeiter.lehreinheit_id=lehre.tbl_lehreinheit.lehreinheit_id and lehre.tbl_lehreinheitmitarbeiter.lehrfunktion_kurzbz='LV-Leitung' LIMIT 1)\n\t\t)as lv_leitung_vorname\t\n\t,(SELECT bezeichnung FROM lehre.tbl_lehrform WHERE lehre.tbl_lehrform.lehrform_kurzbz=tbl_lehrveranstaltung.lehrform_kurzbz LIMIT 1) as lv_type\n\t,tbl_lehrveranstaltung.lehrform_kurzbz\nFROM \n\tlehre.tbl_lehrveranstaltung \n\tJOIN lehre.tbl_lehreinheit USING(lehrveranstaltung_id) \n\tJOIN lehre.tbl_lehreinheitmitarbeiter USING(lehreinheit_id) \n\tJOIN lehre.tbl_lehrveranstaltung as lehrfach ON(tbl_lehreinheit.lehrfach_id=lehrfach.lehrveranstaltung_id)\n\tJOIN public.tbl_fachbereich ON(lehrfach.oe_kurzbz=tbl_fachbereich.oe_kurzbz)\nWHERE \n\ttbl_lehreinheit.studiensemester_kurzbz=" . $db->db_add_param($studiensemester_kurzbz);
# ,(SELECT lv_semesterstunden FROM campus.vw_lehreinheit WHERE lehrveranstaltung_id=tbl_lehrveranstaltung.lehrveranstaltung_id and lehreinheit_id=lehre.tbl_lehreinheit.lehreinheit_id and studiensemester_kurzbz='".addslashes($studiensemester_kurzbz)."' LIMIT 1) as sws
if ($studiengang_kz != '') {
$qry .= " AND tbl_lehrveranstaltung.studiengang_kz=" . $db->db_add_param($studiengang_kz, FHC_INTEGER);
}
if ($oe_kurzbz != '') {
$qry .= " AND tbl_fachbereich.oe_kurzbz=" . $db->db_add_param($oe_kurzbz);
}
if ($semester != '') {
$qry .= " AND tbl_lehrveranstaltung.semester=" . $db->db_add_param($semester, FHC_INTEGER);
}
if ($uid != '') {
$qry .= " AND tbl_lehreinheitmitarbeiter.mitarbeiter_uid=" . $db->db_add_param($uid);
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:31,代码来源:lvplanung.xls.php
示例7: get_uid
require_once '../config/vilesci.config.inc.php';
require_once '../include/functions.inc.php';
require_once '../include/benutzerberechtigung.class.php';
require_once '../include/akte.class.php';
require_once '../include/benutzer.class.php';
require_once '../include/vorlage.class.php';
require_once '../include/datum.class.php';
require_once '../include/mitarbeiter.class.php';
require_once '../include/konto.class.php';
require_once '../include/studiensemester.class.php';
require_once '../include/student.class.php';
require_once '../include/studiengang.class.php';
require_once '../include/benutzerfunktion.class.php';
require_once '../include/organisationseinheit.class.php';
$user = get_uid();
$db = new basis_db();
$datum_obj = new datum();
$rechte = new benutzerberechtigung();
$rechte->getBerechtigungen($user);
if (!$rechte->isBerechtigt('mitarbeiter/stammdaten') && !$rechte->isBerechtigt('student/stammdaten')) {
die('Sie haben keine Berechtigung fuer diese Seite');
}
//UIDs werden entweder als data Parameter mit ";" getrennt übergeben
$uid = isset($_REQUEST['data']) ? $_REQUEST['data'] : '';
//ODER als POST Array über den Parameter users
$users = isset($_REQUEST['users']) ? $_REQUEST['users'] : '';
$type = isset($_REQUEST['type']) ? $_REQUEST['type'] : 'normal';
$output = isset($_REQUEST['output']) ? $_REQUEST['output'] : 'pdf';
if ($uid == '' && $users == '') {
die('Parameter data is missing');
}
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:31,代码来源:zutrittskarte.php
示例8: header
* Andreas Oesterreicher <[email protected]>,
* Rudolf Hangl <[email protected]> and
* Gerald Simane-Sequens <[email protected]>
*/
header("Content-type: application/xhtml+xml");
echo '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>';
require_once '../config/vilesci.config.inc.php';
require_once '../include/functions.inc.php';
require_once '../include/benutzerberechtigung.class.php';
require_once '../include/studiensemester.class.php';
require_once '../include/studiengang.class.php';
$rdf_url = 'http://www.technikum-wien.at/lehrverbandsgruppe/';
$berechtigt_studiengang = array();
$uid = '';
$berechtigung = new benutzerberechtigung();
$dbo = new basis_db();
$show_inout_block = false;
// Berechtigungen ermitteln
if (!isset($_SERVER['REMOTE_USER'])) {
if (!isset($_GET['studiengang_kz'])) {
die('Wenn keine Authentifizierung stattfindet, muss eine studiengang_kz uebergeben werden');
} else {
$berechtigt_studiengang = array($_GET['studiengang_kz']);
}
} else {
$uid = get_uid();
$berechtigung->getBerechtigungen($uid);
$berechtigt_studiengang = $berechtigung->getStgKz('admin');
if ($berechtigung->isBerechtigt('inout/uebersicht')) {
$show_inout_block = true;
}
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:31,代码来源:lehrverbandsgruppe.rdf.php
示例9: studiensemester
$format_number_bold->setBold();
$format_number_bold->setLeft(2);
$i = 0;
$studiensemester = new studiensemester();
$stsem = $studiensemester->getNearest();
$worksheet->write(0, 0, 'Erstellt am ' . date('d.m.Y') . " Studiensemester: {$stsem}", $format_bold);
//Ueberschriften
$zeile = 1;
$spalte = 0;
$maxlength[$spalte] = 10;
$worksheet->write($zeile + 1, $spalte++, "Nachname", $format_bold);
$maxlength[$spalte] = 10;
$worksheet->write($zeile + 1, $spalte++, "Vorname", $format_bold);
$maxlength[$spalte] = 10;
$worksheet->write($zeile + 1, $spalte++, "UID", $format_bold);
$db = new basis_db();
$qry = "SELECT \n\t\t\tdistinct tbl_studiengang.studiengang_kz, UPPER(tbl_studiengang.typ::varchar(1) || tbl_studiengang.kurzbz) as kuerzel\n\t\tFROM \n\t\t\tlehre.tbl_lehreinheitmitarbeiter JOIN lehre.tbl_lehreinheit USING(lehreinheit_id) \n\t\t\tJOIN lehre.tbl_lehrveranstaltung USING(lehrveranstaltung_id) \n\t\t\tJOIN public.tbl_studiengang USING(studiengang_kz)\n\t\tWHERE \n\t\t\ttbl_lehreinheit.studiensemester_kurzbz=" . $db->db_add_param($stsem) . " AND\n\t\t\ttbl_lehreinheitmitarbeiter.faktor is not null AND\n\t\t\ttbl_lehreinheitmitarbeiter.faktor<>0 AND\n\t\t\ttbl_lehreinheitmitarbeiter.stundensatz is not null AND\n\t\t\ttbl_lehreinheitmitarbeiter.stundensatz<>0 AND\n\t\t\ttbl_lehreinheitmitarbeiter.semesterstunden is not null AND\n\t\t\ttbl_lehreinheitmitarbeiter.semesterstunden<>0 ORDER BY kuerzel";
if (!($result = $db->db_query($qry))) {
die('Fehler in qry');
}
while ($row = $db->db_fetch_object($result)) {
$worksheet->write($zeile, $spalte, $row->kuerzel, $format_bold_center);
$worksheet->write($zeile, $spalte + 1, $row->kuerzel, $format_bold_center);
$worksheet->write($zeile, $spalte + 2, $row->kuerzel, $format_bold_center);
$worksheet->write($zeile, $spalte + 3, $row->kuerzel, $format_bold_center);
$stg_spalte[$row->studiengang_kz] = $spalte;
$maxlength[$spalte] = 7;
$worksheet->write($zeile + 1, $spalte++, 'Stunden', $format_bold_border);
$maxlength[$spalte] = 5;
$worksheet->write($zeile + 1, $spalte++, 'Sätze', $format_bold_border);
$maxlength[$spalte] = 6;
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:31,代码来源:lehrauftragsgesamtliste.php
示例10: die
* Rudolf Hangl < [email protected] >
* Gerald Simane-Sequens < [email protected] >
*/
require_once '../../../../config/cis.config.inc.php';
require_once '../../../../include/basis_db.class.php';
require_once '../../../../include/functions.inc.php';
require_once '../../../../include/lehrveranstaltung.class.php';
require_once '../../../../include/studiengang.class.php';
require_once '../../../../include/studiensemester.class.php';
require_once '../../../../include/lehreinheit.class.php';
require_once '../../../../include/benutzerberechtigung.class.php';
require_once '../../../../include/uebung.class.php';
require_once '../../../../include/beispiel.class.php';
require_once '../../../../include/datum.class.php';
require_once '../../../../include/phrasen.class.php';
if (!($db = new basis_db())) {
die('Fehler beim Herstellen der Datenbankverbindung');
}
$sprache = getSprache();
$p = new phrasen($sprache);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link href="../../../../skin/style.css.php" rel="stylesheet" type="text/css">
<title><?php
echo $p->t('benotungstool/kreuzerltool');
?>
</title>
<script language="JavaScript" type="text/javascript">
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:31,代码来源:statistik.php
示例11: die
* Gerald Simane-Sequens < [email protected] >
*/
require_once '../../config/vilesci.config.inc.php';
require_once '../../include/functions.inc.php';
require_once '../../include/benutzerberechtigung.class.php';
require_once '../../include/studiengang.class.php';
require_once '../../include/preinteressent.class.php';
require_once '../../include/person.class.php';
require_once '../../include/datum.class.php';
require_once '../../include/prestudent.class.php';
require_once '../../include/studiensemester.class.php';
require_once '../../include/aufmerksamdurch.class.php';
require_once '../../include/firma.class.php';
require_once '../../include/nation.class.php';
require_once '../../include/mail.class.php';
if (!($db = new basis_db())) {
die('Es konnte keine Verbindung zum Server aufgebaut werden.');
}
$user = get_uid();
$rechte = new benutzerberechtigung();
$rechte->getBerechtigungen($user);
$datum_obj = new datum();
$stsem = new studiensemester();
$stsem_aktuell = $stsem->getaktorNext();
$selection = isset($_GET['selection']) ? $_GET['selection'] : 'preinteressent';
//wenn der parameter type=firmenrequest uebergeben wird
//dann eine Liste aller firmen zurueckliefern die dem ueberbenen firmentyp entsprechen
if (isset($_GET['type']) && $_GET['type'] == 'firmenrequest') {
header('Content-Type: text/html; charset=UTF-8');
$firmentyp_kurzbz = isset($_GET['firmentyp_kurzbz']) ? $_GET['firmentyp_kurzbz'] : '';
$firma = new firma();
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:31,代码来源:preinteressent_detail.php
示例12: header
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
*
* Authors: Stefan Puraner <[email protected]>
*/
// header für no cache
header("Cache-Control: no-cache");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Expires Mon, 26 Jul 1997 05:00:00 GMT");
header("Pragma: no-cache");
// content type setzen
header("Content-type: application/xhtml+xml");
require_once '../config/vilesci.config.inc.php';
require_once '../include/functions.inc.php';
require_once '../include/basis_db.class.php';
require_once '../include/studiensemester.class.php';
$db = new basis_db();
$uid = $_GET["uid"];
$studiensemester = $_GET["studiensemester"];
$studiensemester = new studiensemester($studiensemester);
$rdf_url = 'http://www.technikum-wien.at/anzahlLehreinheiten/';
echo '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>';
echo '
<RDF:RDF
xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:ANZAHLLEHREINHEITEN="' . $rdf_url . 'rdf#"
>
<RDF:Seq about="' . $rdf_url . 'liste">
';
$qry = 'SELECT COUNT(DISTINCT(datum)) as anzahl from lehre.tbl_stundenplan ' . 'WHERE mitarbeiter_uid=' . $db->db_add_param($uid) . ' AND (datum BETWEEN ' . $db->db_add_param($studiensemester->start) . ' AND ' . $db->db_add_param($studiensemester->ende) . ');';
if ($db->db_query($qry)) {
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:31,代码来源:anzahlAnwesenheitenStudenplan.rdf.php
示例13: basis_db
xmlns:ABSCHLUSSBEURTEILUNG="' . $rdf_url . '/rdf#"
>
<RDF:Seq about="' . $rdf_url . '/liste">
';
$qry = "SELECT * FROM lehre.tbl_abschlussbeurteilung ORDER BY bezeichnung";
if (isset($_GET['optional']) && $_GET['optional'] == 'true') {
echo '
<RDF:li>
<RDF:Description id="" about="' . $rdf_url . '/" >
<ABSCHLUSSBEURTEILUNG:abschlussbeurteilung_kurzbz><![CDATA[]]></ABSCHLUSSBEURTEILUNG:abschlussbeurteilung_kurzbz>
<ABSCHLUSSBEURTEILUNG:bezeichnung><![CDATA[-- keine Auswahl --]]></ABSCHLUSSBEURTEILUNG:bezeichnung>
</RDF:Description>
</RDF:li>';
}
$db = new basis_db();
if ($db->db_query($qry)) {
while ($row = $db->db_fetch_object()) {
echo '
<RDF:li>
<RDF:Description id="' . $row->abschlussbeurteilung_kurzbz . '" about="' . $rdf_url . '/' . $row->abschlussbeurteilung_kurzbz . '" >
<ABSCHLUSSBEURTEILUNG:abschlussbeurteilung_kurzbz><![CDATA[' . $row->abschlussbeurteilung_kurzbz . ']]></ABSCHLUSSBEURTEILUNG:abschlussbeurteilung_kurzbz>
<ABSCHLUSSBEURTEILUNG:bezeichnung><![CDATA[' . $row->bezeichnung . ']]></ABSCHLUSSBEURTEILUNG:bezeichnung>
</RDF:Description>
</RDF:li>
';
}
}
?>
</RDF:Seq>
</RDF:RDF>
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:31,代码来源:abschlussbeurteilung.rdf.php
示例14: get_uid
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
*
* Authors: Andreas Oesterreicher <[email protected]>.
*/
/**
* Testclient um STIP Error Meldungen zu simulieren
*/
require_once '../config/vilesci.config.inc.php';
require_once '../include/functions.inc.php';
require_once '../include/basis_db.class.php';
require_once 'stip.class.php';
$getuid = get_uid();
if (!check_lektor($getuid)) {
die('Sie haben keine Berechtigung für diese Seite.');
}
$db = new basis_db();
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<script type="text/javascript" src="../include/js/jquery.js"></script>
<title>STIP-Client</title>
</head>
<body>
<h1>Testclient für Webservice Stipendienstelle Error</h1>
<a href="stip.wsdl.php">Show WSDL</a>
<br><br>
<form action="stip_client_error.php" method="post">
<table border="0" cellpadding="5" cellspacing="0" bgcolor="#E0E0E0">
<tr>
<td align="right">Username:</td>
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:31,代码来源:stip_client_error.php
示例15: __construct
/**
* Konstruktor - Laedt optional einen DS
* @param $webservicerecht_id
*/
public function __construct($webservicerecht_id = null)
{
parent::__construct();
if (!is_null($webservicerecht_id)) {
$this->load($webservicerecht_id);
}
}
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:11,代码来源:webservicerecht.class.php
示例16: __construct
/**
* Konstruktor
* @param $betriebsmittelstatus
*/
public function __construct($betriebsmittelstatus_kurzbz = null)
{
parent::__construct();
if ($betriebsmittelstatus_kurzbz != null) {
$this->load($betriebsmittelstatus_kurzbz);
}
}
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:11,代码来源:betriebsmittelstatus.class.php
示例17: __construct
/**
* Konstruktor
* @param $bezeichnung und studiengang_kz ID der zu ladenden Ferien
*/
public function __construct($bezeichnung = null, $studiengang_kz = null)
{
parent::__construct();
if ($bezeichnung != null && $studiengang_kz != null && is_numeric($studiengang_kz)) {
$this->load($bezeichnung, studiengang_kz);
}
}
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:11,代码来源:ferien.class.php
示例18: __construct
/**
* Konstruktor
* @param $projekt_kurzbz ID der Projektarbeit, die geladen werden soll (Default=null)
*/
public function __construct($projekttask_id = null)
{
parent::__construct();
if ($projekttask_id != null) {
$this->load($projekttask_id);
}
}
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:11,代码来源:projekttask.class.php
示例19: __construct
/**
* Konstruktor
* @param $funktion_kurzbz Kurzbz der zu ladenden Funktion
*/
public function __construct($funktion_kurzbz = null)
{
parent::__construct();
if (!is_null($funktion_kurzbz)) {
$this->load($funktion_kurzbz);
}
}
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:11,代码来源:funktion.class.php
示例20: __construct
/**
* Konstruktor
* @param $betriebsmitteltyp
*/
public function __construct($betriebsmitteltyp = nul
|
请发表评论