当前位置: 首页>>代码示例>>PHP>>正文


PHP basis_db::db_add_param方法代码示例

本文整理汇总了PHP中basis_db::db_add_param方法的典型用法代码示例。如果您正苦于以下问题:PHP basis_db::db_add_param方法的具体用法?PHP basis_db::db_add_param怎么用?PHP basis_db::db_add_param使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在basis_db的用法示例。


在下文中一共展示了basis_db::db_add_param方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: isset

}
$fachbereich_kurzbz = '';
$fixtermin = false;
if (!isset($_POST['uid'])) {
    $uid = isset($_GET['uid']) ? $_GET['uid'] : '-1';
    $projektarbeit_id = isset($_GET['projektarbeit_id']) ? $_GET['projektarbeit_id'] : '-1';
    $titel = isset($_GET['titel']) ? $_GET['titel'] : '-1';
    $erst = isset($_GET['erst']) ? $_GET['erst'] : '';
    $p2id = isset($_GET['p2id']) ? $_GET['p2id'] : '';
    $command = '';
    $paabgabe_id = '';
    $fixtermin = false;
    $datum = '';
    $kurzbz = '';
    if ($projektarbeit_id != '-1') {
        $qry_stg = "SELECT tbl_studiengang.* FROM public.tbl_studiengang \n\t\t\tJOIN lehre.tbl_lehrveranstaltung USING(studiengang_kz) \n\t\t\tJOIN lehre.tbl_lehreinheit USING(lehrveranstaltung_id)\n\t\t\tJOIN lehre.tbl_projektarbeit USING(lehreinheit_id)\n\t\t\tWHERE projektarbeit_id=" . $db->db_add_param($projektarbeit_id, FHC_INTEGER);
        if ($result_stg = $db->db_query($qry_stg)) {
            if ($row_stg = $db->db_fetch_object($result_stg)) {
                $stgbez = $row_stg->bezeichnung;
                $stg_kz = $row_stg->studiengang_kz;
            } else {
                echo "<font color=\"#FF0000\">Fehler beim Laden des Studiengangs!</font><br>&nbsp;";
                exit;
            }
        } else {
            echo "<font color=\"#FF0000\">Studiengang konnte nicht gefunden werden!</font><br>&nbsp;";
            exit;
        }
    } else {
        exit;
    }
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:31,代码来源:abgabe_assistenz_details.php

示例2: studiensemester

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)) {
    if ($db->db_num_rows() == 1) {
        if ($row = $db->db_fetch_object()) {
            echo '<RDF:li>
		    <RDF:Description about="' . $rdf_url . $uid . '">
			<ANZAHLLEHREINHEITEN:anzahl><![CDATA[' . $row->anzahl . ']]></ANZAHLLEHREINHEITEN:anzahl>' . '</RDF:Description>' . '</RDF:li>';
        }
    }
} else {
    echo "test";
}
?>
    </RDF:Seq>
>>>>>>> fee287127566cd5d18c55b556d178b661711c694
</RDF:RDF>
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:31,代码来源:anzahlAnwesenheitenStudenplan.rdf.php

示例3: studiengang

    $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);
}
$qry .= " ORDER BY tbl_lehrveranstaltung.studiengang_kz, tbl_lehrveranstaltung.semester, tbl_lehrveranstaltung.bezeichnung";
/*
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:31,代码来源:lvplanung.xls.php

示例4: while

if (!is_numeric($stg_kz)) {
    $stg_kz = 0;
}
//semester=100 bedeutet die Auswahl aller Semester
if (!is_numeric($semester)) {
    $semester = 100;
}
//Einlesen der maximalen, regulären Dauer der Studiengänge in einen Array
$qry_stg = "SELECT * FROM public.tbl_studiengang";
if ($result_stg = $db->db_query($qry_stg)) {
    while ($row_stg = $db->db_fetch_object($result_stg)) {
        $max[$row_stg->studiengang_kz] = $row_stg->max_semester;
    }
}
//select für die Anzeige
$sql_query = "SELECT tbl_student.*,tbl_person.*, tbl_studentlehrverband.semester as semester_stlv,  tbl_studentlehrverband.verband as verband_stlv, \n\t\t\ttbl_studentlehrverband.gruppe as gruppe_stlv FROM tbl_studentlehrverband JOIN tbl_student USING (student_uid)\n\t\t\t\tJOIN tbl_benutzer ON (student_uid=uid)\n\t\t\t\tJOIN tbl_person USING (person_id)\n\t\t\tWHERE tbl_benutzer.aktiv AND tbl_studentlehrverband.studiengang_kz=" . $db->db_add_param($stg_kz, FHC_INTEGER) . " \n\t\t\tAND studiensemester_kurzbz=" . $db->db_add_param($studiensemester_kurzbz);
if ($semester < 100) {
    $sql_query .= "AND tbl_studentlehrverband.semester=" . $db->db_add_param($semester, FHC_INTEGER);
    //semester = 100 wählt alle aus
}
$sql_query .= "ORDER BY semester, nachname";
//echo $sql_query;
if (!($result_std = $db->db_query($sql_query))) {
    error("Studenten not found!");
}
$outp = '';
// ****************************** Vorrücken ******************************
if (isset($_POST['vorr'])) {
    $stg_help = new studiengang();
    if (!$stg_help->load($stg_kz)) {
        die("Studiengang mit der Kennzahl {$stg_kz} kann nicht geladen werden");
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:31,代码来源:student_vorrueckung.php

示例5: studiensemester

$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;
    $worksheet->write($zeile + 1, $spalte++, 'Faktor', $format_bold_border);
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:31,代码来源:lehrauftragsgesamtliste.php

示例6: showFarbcodes

}
function showFarbcodes()
{
    $farbcodes = '';
    $farbcodes .= "<table>";
    $farbcodes .= "<tr><td style=\"background-color:#FFFFFF; width:35px;\"></td><td style=\"padding-left:5px;\">Termin noch mehr als 12 Tage entfernt</tr>";
    $farbcodes .= "<tr><td style=\"background-color:#FFFF00;\"></td><td style=\"padding-left:5px;\">Termin innerhalb der nächsten 12 Tage</tr>";
    $farbcodes .= "<tr><td style=\"background-color:#FF0000;\"></td><td style=\"padding-left:5px;\">Termin überschritten / keine Abgabe</tr>";
    $farbcodes .= "<tr><td style=\"background-color:#00FF00;\"></td><td style=\"padding-left:5px;\">abgegeben</tr>";
    $farbcodes .= "<tr><td style=\"background-color:#EA7B7B;\"></td><td style=\"padding-left:5px;\">Abgabe nach Termin</tr>";
    $farbcodes .= "</table>";
    return $farbcodes;
}
$trenner = new variable();
$trenner->loadVariables($getuid);
$sql_query = "SELECT *, \n\t\t\t(SELECT orgform_kurzbz\n\t\t\tFROM tbl_prestudentstatus\n\t\t\tWHERE prestudent_id=(Select prestudent_id from tbl_student where student_uid=xy.uid limit 1)\n\t\t\tORDER BY datum DESC, insertamum DESC, ext_id DESC LIMIT 1\n\t\t\t) as organisationsform\n\t\t\tFROM (SELECT DISTINCT ON(tbl_projektarbeit.projektarbeit_id) public.tbl_studiengang.bezeichnung as stgbez,tbl_projekttyp.bezeichnung AS prjbez,* FROM lehre.tbl_projektarbeit  \n\t\t\tLEFT JOIN public.tbl_benutzer on(uid=student_uid) \n\t\t\tLEFT JOIN public.tbl_person on(tbl_benutzer.person_id=tbl_person.person_id)\n\t\t\tLEFT JOIN lehre.tbl_lehreinheit using(lehreinheit_id) \n\t\t\tLEFT JOIN lehre.tbl_lehrveranstaltung using(lehrveranstaltung_id) \n\t\t\tLEFT JOIN public.tbl_studiengang using(studiengang_kz)\n\t\t\tLEFT JOIN lehre.tbl_projekttyp USING (projekttyp_kurzbz)\n\t\t\tWHERE (projekttyp_kurzbz='Bachelor' OR projekttyp_kurzbz='Diplom')\n\t\t\tAND public.tbl_benutzer.aktiv \n\t\t\tAND lehre.tbl_projektarbeit.note IS NULL \n\t\t\tAND public.tbl_studiengang.studiengang_kz=" . $db->db_add_param($stg_kz) . "\n\t\t\tORDER BY tbl_projektarbeit.projektarbeit_id desc) as xy \n\t\tORDER BY nachname";
if (!($erg = $db->db_query($sql_query))) {
    $errormsg = 'Fehler beim Laden der Betreuungen';
} else {
    //$htmlstr .= "<form name='formular'><input type='hidden' name='check' value=''></form>";
    $htmlstr .= "<form name='multitermin' action='abgabe_assistenz_multitermin.php' title='Serientermin' target='al_detail' method='POST'>";
    //$htmlstr .= "<table id='t1' class='liste table-autosort:5 table-stripeclass:alternate table-autostripe'>\n";
    $htmlstr .= "<table id='t1' class='tablesorter'>\n";
    $htmlstr .= "<thead><tr class='liste'>\n";
    $htmlstr .= "<th></th><th class='table-sortable:default'>UID</th>\n\t\t\t\t<th>Email</th>\n\t\t\t\t<th class='table-sortable:default'>Sem.</th>\n\t\t\t\t<th class='table-sortable:default'>Vorname</th>\n\t\t\t\t<th class='table-sortable:alphanumeric'>Nachname</th>\n\t\t\t\t<th class='table-sortable:default'>Orgform</th>";
    $htmlstr .= "<th class='table-sortable:default'>Typ</th>\n\t\t\t\t<th>Titel</th>\n\t\t\t\t<th class='table-sortable:alphanumeric'>1.Begutachter(in)</th>\n\t\t\t\t<th>1</th>\n\t\t\t\t<th>2</th>\n\t\t\t\t<th class='table-sortable:alphanumeric'>2.Begutachter(in)</th>";
    $htmlstr .= "</tr></thead><tbody>\n";
    $i = 0;
    $erstbegutachter = '';
    $zweitbegutachter = '';
    $muid = '';
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:31,代码来源:abgabe_assistenz.php

示例7: foreach

            if ($benutzergruppe->delete($user, $gruppe)) {
                echo $p->t('lehre/AbmeldungErfolgreich');
                // Menuebaum neu Laden damit die LV nicht mehr angezeigt wird
                echo '<script>window.parent.menu.location.reload();</script>';
            } else {
                echo $benutzergruppe->errormsg;
            }
        } else {
            echo $p->t('lehre/AbmeldungAusGruppeNichtMoeglich');
        }
    } else {
        foreach ($gruppen as $gruppe) {
            $lehrveranstaltung = new lehrveranstaltung();
            $lehrveranstaltung->load($lvid);
            if (defined('CIS_LEHRVERANSTALTUNG_LEHRFACH_ANZEIGEN') && CIS_LEHRVERANSTALTUNG_LEHRFACH_ANZEIGEN) {
                $qry = "SELECT \n\t\t\t\t\t\tlehrfach_id\n\t\t\t\t\tFROM \n\t\t\t\t\t\tlehre.tbl_lehreinheit \n\t\t\t\t\t\tJOIN lehre.tbl_lehreinheitgruppe USING(lehreinheit_id)\n\t\t\t\t\tWHERE \n\t\t\t\t\t\tgruppe_kurzbz=" . $db->db_add_param($gruppe) . "\n\t\t\t\t\t\tAND lehrveranstaltung_id=" . $db->db_add_param($lvid) . "\n\t\t\t\t\t\tAND studiensemester_kurzbz=" . $db->db_add_param($stsem);
                if ($result = $db->db_query($qry)) {
                    if ($row = $db->db_fetch_object($result)) {
                        $lehrveranstaltung->load($row->lehrfach_id);
                    }
                }
            }
            echo '<form action="abmeldung.php?lvid=' . $lvid . '&stsem=' . $stsem . '" method="POST">';
            echo $p->t('lehre/confirmAbmeldung', array($lehrveranstaltung->bezeichnung));
            echo '<input type="hidden" name="gruppe" value="' . $gruppe . '" />';
            echo '<br><br><input type="Submit" value="Abmelden">';
            echo '</form><br><br>';
        }
    }
} else {
    echo $p->t('lehre/nichtzugeteilt');
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:31,代码来源:abmeldung.php

示例8: lehrveranstaltung

$stsem = $stsemobj->getaktorNext();
$lv_obj = new lehrveranstaltung();
if (!$lv_obj->load($lehrveranstaltung_id)) {
    die($lv_obj->errormsg);
}
$ects_points = $lv_obj->ects;
$stg = $lv_obj->studiengang_kz;
$sem = $lv_obj->semester;
$lang = $lv_obj->sprache;
$titel_de = $lv_obj->bezeichnung;
$titel_en = $lv_obj->bezeichnung_english;
if (!isset($lv)) {
    $lv = 0;
}
//Zugeteilte Fachbereiche auslesen
$qry = "SELECT distinct tbl_fachbereich.bezeichnung as bezeichnung, tbl_fachbereich.fachbereich_kurzbz as fachbereich_kurzbz\n\t\t\tFROM public.tbl_fachbereich, lehre.tbl_lehreinheit, lehre.tbl_lehrveranstaltung as lehrfach\n\t      \tWHERE tbl_lehreinheit.studiensemester_kurzbz=(\n\t      \t\tSELECT studiensemester_kurzbz FROM lehre.tbl_lehreinheit JOIN public.tbl_studiensemester USING(studiensemester_kurzbz)\n\t      \t\tWHERE tbl_lehreinheit.lehrveranstaltung_id=" . $db->db_add_param($lv, FHC_INTEGER) . " ORDER BY ende DESC LIMIT 1)\n\t      \tAND tbl_lehreinheit.lehrveranstaltung_id=" . $db->db_add_param($lv, FHC_INTEGER) . " AND\n\t      \ttbl_lehreinheit.lehrfach_id=lehrfach.lehrveranstaltung_id AND\n\t      \ttbl_fachbereich.oe_kurzbz=lehrfach.oe_kurzbz";
if (!($result = $db->db_query($qry))) {
    die('Fehler beim Lesen aus der Datenbank');
}
$fachbereiche = "'1'";
$fachbereich['kurzbz'] = array();
$fachbereich['bezeichnung'] = array();
while ($row = $db->db_fetch_object($result)) {
    $fachbereiche .= ", " . $db->db_add_param($row->fachbereich_kurzbz);
    $fachbereich['kurzbz'][] = $row->fachbereich_kurzbz;
    $fachbereich['bezeichnung'][] = $row->bezeichnung;
}
//Studiengangsbezeichnung auslesen
$stg_hlp_obj = new studiengang();
$stg_hlp_obj->load($stg);
$stg_kurzbz = $stg_hlp_obj->kuerzel;
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:31,代码来源:lvinfo.php

示例9: foreach

 foreach ($note->result as $n) {
     $note_arr[$n->note] = $n->anmerkung;
     $note_bezeichnung_arr[$n->note] = $n->bezeichnung;
 }
 if (isset($_GET['ss'])) {
     $studiensemester_kurzbz = $_GET['ss'];
 } else {
     die('Studiensemester muss uebergeben werden');
 }
 if (isset($_GET['lvid'])) {
     $lehrveranstaltung_id = $_GET['lvid'];
 } else {
     $lehrveranstaltung_id = 0;
 }
 //Daten holen
 $lqry = "SELECT \n\t\t\t\ttbl_person.titelpre, tbl_person.vorname, tbl_person.nachname, tbl_person.titelpost \n\t\t\tFROM \n\t\t\t\tpublic.tbl_benutzer JOIN public.tbl_person using (person_id) \n\t\t\tWHERE \n\t\t\t\ttbl_benutzer.uid = (SELECT \n\t\t\t\t\t\t\t\t\t\ttbl_lehreinheitmitarbeiter.mitarbeiter_uid \n\t\t\t\t\t\t\t\t\tFROM \n\t\t\t\t\t\t\t\t\t\tlehre.tbl_lehreinheitmitarbeiter JOIN lehre.tbl_lehrfunktion USING(lehrfunktion_kurzbz), \n\t\t\t\t\t\t\t\t\t\tlehre.tbl_lehreinheit JOIN lehre.tbl_lehrveranstaltung USING(lehrveranstaltung_id) \n\t\t\t\t\t\t\t\t\tWHERE \n\t\t\t\t\t\t\t\t\t\ttbl_lehreinheitmitarbeiter.lehreinheit_id = tbl_lehreinheit.lehreinheit_id AND\n\t\t\t\t\t\t\t\t\t\ttbl_lehrveranstaltung.lehrveranstaltung_id = " . $db->db_add_param($lehrveranstaltung_id) . " AND\n\t\t\t\t\t\t\t\t\t\ttbl_lehreinheit.studiensemester_kurzbz=" . $db->db_add_param($studiensemester_kurzbz) . "\n\t\t\t\t\t\t\t\t\tORDER BY tbl_lehrfunktion.standardfaktor desc limit 1)";
 $leiter_titel = '';
 $leiter_vorname = '';
 $leiter_nachname = '';
 $leiter_titelpost = '';
 if ($db->db_query($lqry)) {
     if ($lrow = $db->db_fetch_object()) {
         $leiter_titel = $lrow->titelpre;
         $leiter_vorname = $lrow->vorname;
         $leiter_nachname = $lrow->nachname;
         $leiter_titelpost = $lrow->titelpost;
     }
 }
 $qry = "SELECT wochen FROM public.tbl_semesterwochen \n\t\t\t\t\t\tWHERE (studiengang_kz, semester) in (SELECT studiengang_kz, semester \n\t\t\t\t\t\tFROM lehre.tbl_lehrveranstaltung WHERE lehrveranstaltung_id=" . $db->db_add_param($lehrveranstaltung_id, FHC_INTEGER) . ")";
 $wochen = 15;
 if ($result_wochen = $db->db_query($qry)) {
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:31,代码来源:lehrveranstaltungszeugnis_ktu.rdf.php

示例10: sum

    //Liste mit den Stunden in den jeweiligen Instituten anzeigen
    $qry = "SELECT sum(tbl_lehreinheitmitarbeiter.semesterstunden) as summe, tbl_studiengang.bezeichnung\n\t\t\tFROM\n\t\t\t\tlehre.tbl_lehreinheitmitarbeiter\n\t\t\t\tJOIN lehre.tbl_lehreinheit USING(lehreinheit_id)\n\t\t\t\tJOIN lehre.tbl_lehrveranstaltung USING(lehrveranstaltung_id)\n\t\t\t\tJOIN public.tbl_studiengang USING(studiengang_kz)\n\t\t\tWHERE\n\t\t\t\tmitarbeiter_uid=" . $db->db_add_param($mitarbeiter_uid) . " AND\n\t\t\t\tstudiensemester_kurzbz=" . $db->db_add_param($studiensemester_kurzbz) . " AND\n\t\t\t\tfaktor>0 AND\n\t\t\t\tstundensatz>0 AND\n\t\t\t\tbismelden AND\n\t\t\t\ttbl_studiengang.oe_kurzbz in(" . $db->db_implode4SQL($oe_arr) . ")\n\t\t\tGROUP BY tbl_studiengang.bezeichnung";
    if ($result = $db->db_query($qry)) {
        while ($row = $db->db_fetch_object($result)) {
            $ret .= $row->summe . ' Stunden ' . $row->bezeichnung . "\n";
        }
    }
    return $ret;
}
if (!$error) {
    if (!empty($_POST['lehrveranstaltung'])) {
        $lva = new lehrveranstaltung($_POST['lehrveranstaltung']);
    }
    if (isset($_POST['type']) && $_POST['type'] == 'lehreinheit_mitarbeiter_save') {
        //Lehreinheitmitarbeiter Zuteilung
        $qry = "SELECT tbl_lehrveranstaltung.studiengang_kz, tbl_lehrveranstaltung.lehrveranstaltung_id,\n\t\t\t\t(SELECT fachbereich_kurzbz FROM public.tbl_fachbereich WHERE oe_kurzbz=lehrfach.oe_kurzbz) as fachbereich_kurzbz\n\t\t\t\tFROM lehre.tbl_lehrveranstaltung, lehre.tbl_lehreinheit, lehre.tbl_lehrveranstaltung as lehrfach\n\t\t\t\tWHERE tbl_lehrveranstaltung.lehrveranstaltung_id=tbl_lehreinheit.lehrveranstaltung_id AND\n\t\t\t\ttbl_lehreinheit.lehrfach_id=lehrfach.lehrveranstaltung_id AND lehreinheit_id=" . $db->db_add_param($_POST['lehreinheit_id'], FHC_INTEGER);
        if ($result = $db->db_query($qry)) {
            if ($row = $db->db_fetch_object($result)) {
                $lva = new lehrveranstaltung($row->lehrveranstaltung_id);
                $oe_arr = $lva->getAllOe();
                if (!$rechte->isBerechtigtMultipleOe('admin', $oe_arr, 'suid') && !$rechte->isBerechtigtMultipleOe('assistenz', $oe_arr, 'suid') && !$rechte->isBerechtigtMultipleOe('lv-plan', $oe_arr, 'suid') && !$rechte->isBerechtigtMultipleOe('assistenz', $oe_arr, 'suid', $row->fachbereich_kurzbz) && !$rechte->isBerechtigtMultipleOe('admin', $oe_arr, 'suid', $row->fachbereich_kurzbz)) {
                    $error = true;
                    $return = false;
                    $errormsg = 'Keine Berechtigung';
                }
            } else {
                $error = true;
                $return = false;
                $errormsg = 'Lehreinheit wurde nicht gefunden';
            }
        } else {
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:31,代码来源:lehrveranstaltungDBDML.php

示例11: elseif

table td
{
	font-size: small;
}
</style>
</head>
<body>';
if ($studiengang_kz != '') {
    echo '<h2>LV Uebersicht ' . $studiengang->kuerzel . ' ' . ($semester != '' ? "{$semester}. Semester" : '') . '</h2>';
} elseif ($mitarbeiter_uid != '') {
    echo '<h2>LV Uebersicht ' . $mitarbeiter->nachname . ' ' . $mitarbeiter->vorname . '</h2>';
} elseif ($oe_kurzbz != '') {
    echo '<h2>LV Uebersicht ' . $oe_kurzbz . '</h2>';
}
if ($studiengang_kz != '') {
    $qry = "SELECT\n\t\t\t\ttbl_lehrveranstaltung.kurzbz as kurzbz, tbl_lehrveranstaltung.bezeichnung as bezeichnung, tbl_lehrveranstaltung.lehrveranstaltung_id,\n\t\t\t\ttbl_lehrveranstaltung.ects as ects, tbl_lehrveranstaltung.semesterstunden as semesterstunden,\n\t\t\t\tlehrfach.kurzbz as lf_kurzbz, lehrfach.bezeichnung as lf_bezeichnung, tbl_lehreinheit.lehreinheit_id as lehreinheit_id,\n\t\t\t\ttbl_lehreinheit.lehrform_kurzbz as lehrform_kurzbz, tbl_lehreinheitmitarbeiter.semesterstunden as lektor_semesterstunden,\n\t\t\t\ttbl_lehreinheitmitarbeiter.stundensatz as lektor_stundensatz, tbl_lehreinheitmitarbeiter.faktor as lektor_faktor,\n\t\t\t\ttbl_person.vorname, tbl_person.nachname, tbl_lehrveranstaltung.studiengang_kz, tbl_lehrveranstaltung.semester\n\t\t\tFROM\n\t\t\t\tlehre.tbl_lehrveranstaltung, lehre.tbl_lehreinheit, lehre.tbl_lehreinheitmitarbeiter,\n\t\t\t\tlehre.tbl_lehrveranstaltung as lehrfach, public.tbl_benutzer, public.tbl_person\n\t\t\tWHERE\n\t\t\t\ttbl_lehrveranstaltung.lehrveranstaltung_id=tbl_lehreinheit.lehrveranstaltung_id AND\n\t\t\t\ttbl_lehreinheit.lehreinheit_id=tbl_lehreinheitmitarbeiter.lehreinheit_id AND\n\t\t\t\tlehrfach.lehrveranstaltung_id=tbl_lehreinheit.lehrfach_id AND\n\t\t\t\ttbl_benutzer.uid=tbl_lehreinheitmitarbeiter.mitarbeiter_uid AND\n\t\t\t\ttbl_person.person_id=tbl_benutzer.person_id AND\n\t\t\t\ttbl_lehrveranstaltung.studiengang_kz=" . $db->db_add_param($studiengang_kz, FHC_INTEGER) . " AND\n\t\t\t\ttbl_lehreinheit.studiensemester_kurzbz=" . $db->db_add_param($semester_aktuell);
    if ($semester != '') {
        $qry .= " AND tbl_lehrveranstaltung.semester=" . $db->db_add_param($semester, FHC_INTEGER);
    }
    $qry .= " ORDER BY tbl_lehrveranstaltung.semester, tbl_lehrveranstaltung.bezeichnung, tbl_lehrveranstaltung.lehrveranstaltung_id, tbl_lehreinheit.lehreinheit_id";
} elseif ($mitarbeiter_uid != '') {
    $qry = "SELECT\n\t\t\t\ttbl_lehrveranstaltung.kurzbz as kurzbz, tbl_lehrveranstaltung.bezeichnung as bezeichnung, tbl_lehrveranstaltung.lehrveranstaltung_id,\n\t\t\t\ttbl_lehrveranstaltung.ects as ects, tbl_lehrveranstaltung.semesterstunden as semesterstunden,\n\t\t\t\tlehrfach.kurzbz as lf_kurzbz, lehrfach.bezeichnung as lf_bezeichnung, tbl_lehreinheit.lehreinheit_id as lehreinheit_id,\n\t\t\t\ttbl_lehreinheit.lehrform_kurzbz as lehrform_kurzbz, tbl_lehreinheitmitarbeiter.semesterstunden as lektor_semesterstunden,\n\t\t\t\ttbl_lehreinheitmitarbeiter.stundensatz as lektor_stundensatz, tbl_lehreinheitmitarbeiter.faktor as lektor_faktor,\n\t\t\t\ttbl_person.vorname, tbl_person.nachname, tbl_lehrveranstaltung.studiengang_kz, tbl_lehrveranstaltung.semester\n\t\t\tFROM\n\t\t\t\tlehre.tbl_lehrveranstaltung, lehre.tbl_lehreinheit, lehre.tbl_lehreinheitmitarbeiter,\n\t\t\t\tlehre.tbl_lehrveranstaltung as lehrfach, public.tbl_benutzer, public.tbl_person\n\t\t\tWHERE\n\t\t\t\ttbl_lehrveranstaltung.lehrveranstaltung_id=tbl_lehreinheit.lehrveranstaltung_id AND\n\t\t\t\ttbl_lehreinheit.lehreinheit_id=tbl_lehreinheitmitarbeiter.lehreinheit_id AND\n\t\t\t\tlehrfach.lehrveranstaltung_id=tbl_lehreinheit.lehrfach_id AND\n\t\t\t\ttbl_benutzer.uid=tbl_lehreinheitmitarbeiter.mitarbeiter_uid AND\n\t\t\t\ttbl_person.person_id=tbl_benutzer.person_id AND\n\t\t\t\ttbl_lehreinheitmitarbeiter.mitarbeiter_uid=" . $db->db_add_param($mitarbeiter_uid) . " AND\n\t\t\t\ttbl_lehreinheit.studiensemester_kurzbz=" . $db->db_add_param($semester_aktuell);
    $qry .= " ORDER BY tbl_lehrveranstaltung.semester, tbl_lehrveranstaltung.bezeichnung, tbl_lehrveranstaltung.lehrveranstaltung_id, tbl_lehreinheit.lehreinheit_id";
} elseif ($oe_kurzbz != '') {
    $qry = "SELECT\n\t\t\t\ttbl_lehrveranstaltung.kurzbz as kurzbz, tbl_lehrveranstaltung.bezeichnung as bezeichnung, tbl_lehrveranstaltung.lehrveranstaltung_id,\n\t\t\t\ttbl_lehrveranstaltung.ects as ects, tbl_lehrveranstaltung.semesterstunden as semesterstunden,\n\t\t\t\tlehrfach.kurzbz as lf_kurzbz, lehrfach.bezeichnung as lf_bezeichnung, tbl_lehreinheit.lehreinheit_id as lehreinheit_id,\n\t\t\t\ttbl_lehreinheit.lehrform_kurzbz as lehrform_kurzbz, tbl_lehreinheitmitarbeiter.semesterstunden as lektor_semesterstunden,\n\t\t\t\ttbl_lehreinheitmitarbeiter.stundensatz as lektor_stundensatz, tbl_lehreinheitmitarbeiter.faktor as lektor_faktor,\n\t\t\t\ttbl_person.vorname, tbl_person.nachname, tbl_lehrveranstaltung.studiengang_kz, tbl_lehrveranstaltung.semester\n\t\t\tFROM\n\t\t\t\tlehre.tbl_lehrveranstaltung, lehre.tbl_lehreinheit, lehre.tbl_lehreinheitmitarbeiter,\n\t\t\t\tlehre.tbl_lehrveranstaltung as lehrfach, public.tbl_benutzer, public.tbl_person\n\t\t\tWHERE\n\t\t\t\ttbl_lehrveranstaltung.lehrveranstaltung_id=tbl_lehreinheit.lehrveranstaltung_id AND\n\t\t\t\ttbl_lehreinheit.lehreinheit_id=tbl_lehreinheitmitarbeiter.lehreinheit_id AND\n\t\t\t\tlehrfach.lehrveranstaltung_id=tbl_lehreinheit.lehrfach_id AND\n\t\t\t\ttbl_benutzer.uid=tbl_lehreinheitmitarbeiter.mitarbeiter_uid AND\n\t\t\t\ttbl_person.person_id=tbl_benutzer.person_id AND\n\t\t\t\tlehrfach.oe_kurzbz=" . $db->db_add_param($oe_kurzbz) . " AND\n\t\t\t\ttbl_lehreinheit.studiensemester_kurzbz=" . $db->db_add_param($semester_aktuell);
    $qry .= " ORDER BY tbl_lehrveranstaltung.studiengang_kz, tbl_lehrveranstaltung.semester, tbl_lehrveranstaltung.bezeichnung, tbl_lehrveranstaltung.lehrveranstaltung_id, tbl_lehreinheit.lehreinheit_id";
} else {
    die('Fehlerhafte Parameteruebergabe');
}
echo '<table class="liste">';
echo '<tr>';
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:31,代码来源:lvplanung.php

示例12: studiengang

        } else {
            echo "Fehler beim Loeschen des Eintrages: {$stdplan->errormsg}";
        }
    } else {
        echo 'ID muss uebergeben werden';
    }
}
$stg_obj = new studiengang();
$stg_obj->getAll('typ, kurzbz', false);
$stg_arr = array();
foreach ($stg_obj->result as $stg) {
    $stg_arr[$stg->studiengang_kz] = $stg->kuerzel;
}
if ($student_uid != '') {
    echo "<h2>UNR - {$db_stpl_table}</h2>";
    $qry = "SELECT datum, stunde, student_uid, unr\n\t\t\tFROM  lehre.vw_" . $db_stpl_table . "_student_unr\n\t\t\tWHERE datum=" . $db->db_add_param($datum) . " AND stunde=" . $db->db_add_param($stunde) . " AND student_uid=" . $db->db_add_param($student_uid) . "\n\t\t\tORDER BY unr LIMIT 30; \n\t\t   ";
    echo '<table class="liste table-autosort:0 table-stripeclass:alternate table-autostripe">
		<thead>';
    echo '<tr class="liste">
			<th class="table-sortable:default">UNR</th>
			<th class="table-sortable:default">Datum</th>
			<th class="table-sortable:default">Stunde</th>
			<th class="table-sortable:default">Gruppen</th>			
		  </tr>
		 </thead>
		 <tbody>';
    if ($result = $db->db_query($qry)) {
        while ($row = $db->db_fetch_object($result)) {
            $gruppen = '';
            $qry = "SELECT distinct studiengang_kz, semester, verband, gruppe, gruppe_kurzbz FROM lehre.tbl_lehreinheit JOIN lehre.tbl_lehreinheitgruppe USING(lehreinheit_id) \n\t\t\t        WHERE unr=" . $db->db_add_param($row->unr);
            if ($result_grp = $db->db_query($qry)) {
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:31,代码来源:stpl_benutzer_kollision_details.php

示例13: count

foreach ($stg->result as $row) {
    if ($stg_kz == $row->studiengang_kz) {
        $selected = 'selected';
    } else {
        $selected = '';
    }
    echo '<option value="' . $row->studiengang_kz . '" ' . $selected . '>' . $row->kuerzel . '</option>';
}
echo '</SELECT>';
echo " <INPUT type='submit' value='OK'>";
echo '</form>';
if ($dontloadcontent) {
    exit;
}
if ($stg_kz == '') {
    $qry = "SELECT datum, stunde, student_uid, count(student_uid) AS anzahl\n\t\t\tFROM lehre.vw_" . $db_stpl_table . "_student_unr\n\t\t\tWHERE datum>=" . $db->db_add_param($beginn) . " AND datum<=" . $db->db_add_param($ende) . "\n\t\t\tGROUP BY datum, stunde, student_uid\n\t\t\tHAVING count(student_uid)>1\n\t\t\tORDER BY datum, stunde, student_uid LIMIT 30; \n\t\t   ";
} else {
    $qry = "SELECT datum, stunde, student_uid, count(student_uid) AS anzahl\n\t\t\tFROM lehre.vw_" . $db_stpl_table . "_student_unr JOIN public.tbl_student USING(student_uid)\n\t\t\tWHERE datum>=" . $db->db_add_param($beginn) . " AND datum<=" . $db->db_add_param($ende) . " AND studiengang_kz=" . $db->db_add_param($stg_kz) . "\n\t\t\tGROUP BY datum, stunde, student_uid\n\t\t\tHAVING count(student_uid)>1\n\t\t\tORDER BY datum, stunde, student_uid LIMIT 30; \n\t\t   ";
}
//echo $qry;
echo '<table class="liste table-autosort:0 table-stripeclass:alternate table-autostripe">
	<thead>';
echo '<tr class="liste">
		<th class="table-sortable:default">Datum</th>
		<th class="table-sortable:default">Stunde</th>
		<th class="table-sortable:default">UID</th>
		<th class="table-sortable:default">Anzahl</th>
		<th class="table-sortable:default">&nbsp;</th>
		<th class="table-sortable:default">&nbsp;</th>
	  </tr>
	 </thead>
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:31,代码来源:stpl_benutzer_kollision.php

示例14: authentication

    if ($txtUID && $txtPassword) {
        // Passwort pruefen
        $auth = new authentication();
        if ($auth->checkpassword($txtUID, $txtPassword)) {
            $error = 0;
        } else {
            $error = 2;
        }
    } else {
        $error = 0;
    }
}
// ändern oder eintragen einer mac adresse
if (!$error) {
    if (isset($txtMAC) && $txtMAC != "") {
        $sql_query = "SELECT DISTINCT vorname, nachname \n\t\t\t\t\tFROM campus.vw_benutzer WHERE uid=" . $db->db_add_param($txtUID) . " LIMIT 1";
        if ($result = $db->db_query($sql_query)) {
            if ($row = $db->db_fetch_object($result)) {
                $name = $row->vorname . ' ' . $row->nachname;
            } else {
                die($p->t("global/fehlerBeimErmittelnDerUID"));
            }
        } else {
            die($p->t("global/fehlerBeimErmittelnDerUID"));
        }
        $mac = mb_eregi_replace(":", "", mb_eregi_replace("-", "", mb_strtoupper($txtMAC)));
        $filename_dat = '../../../../system/dhcp.dat';
        $filename_ip = '../../../../system/dhcp.ip';
        copy($filename_dat, '../../../../system/backup/dhcp_' . date('j-m-Y_H-i-s') . '.dat');
        unset($mfiles);
        // leich gepfuscht aber funktioniert
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:31,代码来源:notebook_registration.php

示例15: betriebsmittel

	</form>
</td>
<td align="right">
	<form name="suche" method="POST" action="">
		Kartennummer (Lesegerät): <input type="text" value="" id="bmsuche" maxlength=12 size=12 name="bmsuche" tabindex="1"/>&nbsp;
		<input type="submit" name="submit" value="Suchen">
	</form>
</td>
</tr></table>';
if (isset($_GET['searchstr']) || isset($_POST['bmsuche'])) {
    $bm_obj = new betriebsmittel();
    $sql_query = '';
    if (isset($_POST['bmsuche'])) {
        $bmsuche = strtoupper($_POST['bmsuche']);
        $kartennummer = $bm_obj->transform_kartennummer($bmsuche);
        $sql_query = "SELECT \n\t\t\t\t\t\tdistinct on(tbl_betriebsmittelperson.betriebsmittelperson_id)\n\t\t\t\t\t\ttbl_betriebsmittel.*,\n\t\t\t\t\t\ttbl_betriebsmittelperson.*,\n\t\t\t\t\t\ttbl_person.vorname, tbl_person.nachname,\n\t\t\t\t\t\ttbl_benutzer.uid, tbl_betriebsmittelperson.uid as bmpuid\n\t\t\t\t\tFROM \n\t\t\t\t\t\twawi.tbl_betriebsmittel \n\t\t\t\t\t\tJOIN wawi.tbl_betriebsmittelperson USING(betriebsmittel_id)\n\t\t\t\t\t\tJOIN public.tbl_person USING(person_id)\n\t\t\t\t\t\tLEFT JOIN public.tbl_benutzer USING(person_id)\n\t\t\t\t\tWHERE \n\t\t\t\t\t\t(\n\t\t\t\t\t\tupper(nummer) LIKE '%" . $db->db_escape($kartennummer) . "%'\n\t\t\t\t\t\tOR \n\t\t\t\t\t\tupper(nummer2) LIKE '%" . $db->db_escape($kartennummer) . "%'\n\t\t\t\t\t\tOR\n\t\t\t\t\t\tupper(nummer) LIKE '%" . $db->db_escape($bmsuche) . "%'\n\t\t\t\t\t\tOR \n\t\t\t\t\t\tupper(nummer2) LIKE '%" . $db->db_escape($bmsuche) . "%'\n\t\t\t\t\t\t)\t\t\t\t\t\t \n\t\t\t\t\t\tAND betriebsmitteltyp=" . $db->db_add_param($typ) . " LIMIT 30";
        //echo $sql_query;
    } elseif (!empty($searchstr)) {
        $sql_query = '
			SELECT 
				distinct on(tbl_betriebsmittelperson.betriebsmittelperson_id)
				tbl_betriebsmittel.*,
				tbl_betriebsmittelperson.*,
				tbl_person.vorname, tbl_person.nachname,
				tbl_benutzer.uid, tbl_betriebsmittelperson.uid as bmpuid
			FROM 
				wawi.tbl_betriebsmittel 
				JOIN wawi.tbl_betriebsmittelperson USING(betriebsmittel_id)
				JOIN public.tbl_person USING(person_id)
				LEFT JOIN public.tbl_benutzer USING(person_id)
			';
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:31,代码来源:betriebsmittel_uebersicht.php


注:本文中的basis_db::db_add_param方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。