From dffbf566fe6ac96f8c0d5d23e08b1938acbcdf62 Mon Sep 17 00:00:00 2001 From: Paolo Date: Thu, 14 Sep 2017 11:49:52 +0200 Subject: [PATCH] Better code commentation --- .../stammdaten/betriebsmittel_uebersicht.php | 80 +++++++++---------- 1 file changed, 40 insertions(+), 40 deletions(-) diff --git a/vilesci/stammdaten/betriebsmittel_uebersicht.php b/vilesci/stammdaten/betriebsmittel_uebersicht.php index 4a1f88fc3..65244c6f5 100644 --- a/vilesci/stammdaten/betriebsmittel_uebersicht.php +++ b/vilesci/stammdaten/betriebsmittel_uebersicht.php @@ -20,7 +20,7 @@ * Rudolf Hangl < rudolf.hangl@technikum-wien.at > * Gerald Simane-Sequens < gerald.simane-sequens@technikum-wien.at > */ - + require_once('../../config/vilesci.config.inc.php'); require_once('../../include/functions.inc.php'); require_once('../../include/studiengang.class.php'); @@ -29,7 +29,7 @@ require_once('../../include/betriebsmittel.class.php'); if (!$db = new basis_db()) die('Es konnte keine Verbindung zum Server aufgebaut werden.'); - + $user = get_uid(); $rechte = new benutzerberechtigung(); @@ -39,22 +39,22 @@ if(!$rechte->isBerechtigt('basis/betriebsmittel')) die('Sie haben keine Berechtigung fuer diese Seite'); $htmlstr = ""; - + if(isset($_GET['searchstr'])) $searchstr = $_GET['searchstr']; -else +else $searchstr = ''; if(isset($_GET['typ'])) $typ=$_GET['typ']; else $typ='Zutrittskarte'; - + $htmlstr.=' -
- Bitte Suchbegriff eingeben: + Bitte Suchbegriff eingeben:
'; - +'; + if(isset($_GET['searchstr']) || isset($_POST['bmsuche'])) { $bm_obj = new betriebsmittel(); @@ -80,61 +80,61 @@ if(isset($_GET['searchstr']) || isset($_POST['bmsuche'])) $bmsuche=strtoupper($_POST['bmsuche']); $kartennummer = $bm_obj->transform_kartennummer($bmsuche); - $sql_query="SELECT + $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 + 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) - WHERE + WHERE ( upper(nummer) LIKE '%".$db->db_escape($kartennummer)."%' - OR + OR upper(nummer2) LIKE '%".$db->db_escape($kartennummer)."%' OR upper(nummer) LIKE '%".$db->db_escape($bmsuche)."%' - OR + OR upper(nummer2) LIKE '%".$db->db_escape($bmsuche)."%' - ) + ) AND betriebsmitteltyp=".$db->db_add_param($typ)." LIMIT 30"; //echo $sql_query; } elseif(!empty($searchstr)) { - + $sql_query = ' - SELECT + 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 + 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) '; - + //Wenn searchstring nur Hexwerte enthaelt, dann in kartennummer umwandeln if(preg_match("/^[A-F0-9]+$/", $searchstr)) $kartennummer = $bm_obj->transform_kartennummer($searchstr); else $kartennummer=''; - $sql_query.=" WHERE - (tbl_benutzer.uid ~* ".$db->db_add_param($searchstr)." - OR nummer = ".$db->db_add_param($searchstr)." + $sql_query.=" WHERE + (tbl_benutzer.uid ~* ".$db->db_add_param($searchstr)." + OR nummer = ".$db->db_add_param($searchstr)." OR nummer = ".$db->db_add_param($kartennummer)." - OR nummer2 = ".$db->db_add_param($searchstr)." - OR nummer2 = ".$db->db_add_param($kartennummer)." - OR nachname ~* ".$db->db_add_param($searchstr)." + OR nummer2 = ".$db->db_add_param($searchstr)." + OR nummer2 = ".$db->db_add_param($kartennummer)." + OR nachname ~* ".$db->db_add_param($searchstr)." OR vorname ~* ".$db->db_add_param($searchstr).") "; - + $sql_query.=" AND betriebsmitteltyp=".$db->db_add_param($typ); } //echo $sql_query; @@ -155,16 +155,16 @@ if(isset($_GET['searchstr']) || isset($_POST['bmsuche'])) Retour"; $htmlstr .= " \n"; $i = 0; - + while($row=$db->db_fetch_object($erg)) { $htmlstr .= " \n"; $htmlstr .= " ".$row->betriebsmitteltyp."\n"; $htmlstr .= ' - '.$db->convert_html_chars($row->nummer)."\n"; $htmlstr .= ' - '.$db->convert_html_chars($row->nummer2)."\n"; $htmlstr .= " ".$db->convert_html_chars($row->nachname.' '.$row->vorname)."   ( ".$db->convert_html_chars($row->bmpuid)." )\n"; $htmlstr .= " ".$db->convert_html_chars($row->ausgegebenam)."\n"; @@ -193,16 +193,16 @@ if(isset($_GET['searchstr']) || isset($_POST['bmsuche']))