diff -r ef68113ff309 -r 6288d5685bff fhiiqm/inc/info_dat_show.inc.php --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/fhiiqm/inc/info_dat_show.inc.php Wed Aug 31 14:22:19 2011 +0200 @@ -0,0 +1,100 @@ +\n"; + echo "Infotitel: " . $inf["iname"] . "\n"; + echo "Kurzinfo: " . nl2br($inf["ilong"]) . "\n"; + // Infoyp + $sql = "SELECT infotyp_ID, infotyp_bez FROM Info_Typ + WHERE infotyp_ID = '" . $inf['ityp'] . "'"; + if ($result = $dbc->queryObjectArray($sql)) + { + foreach ($result as $row) + echo "Infoyp: " . $row->infotyp_bez . "\n"; + } + if (is_object($idat)) $sdat = $idat->format('d.m.Y'); else $sdat = " "; + echo "Erstellungsdatum: $sdat\n"; + if (is_object($bdat)) $sdat = $bdat->format('d.m.Y'); else $sdat = " "; + echo "gültig ab: $sdat\n"; + if (is_object($edat)) $sdat = $edat->format('d.m.Y'); else $sdat = " "; + echo "gültig bis: $sdat\n"; + // Autor + if ($inf["pers"]) + { + $sql = "SELECT CONCAT (nachname, ', ',vorname) as pname FROM fhiiqm.Mitarbeiter WHERE persknr=" . $inf["pers"] . " ORDER BY pname"; + if ($result = $dbc->queryObjectArray($sql)) + { + foreach ($result as $row) + echo "Autor: " . $row->pname. "\n"; + } + } + // Produkt + if (is_array($inf["prid"]) && count($inf["prid"])>0) + { + $eins = true; + foreach ($inf["prid"] as $pid) + { + if ($pid>0) + { + $sql = "SELECT prod_name FROM Produkt WHERE produkt_ID = $pid"; + if ($result = $dbc -> queryObjectArray($sql)) + { + foreach ($result as $row) + { + if ($eins) + echo "zugeordnet zu: " . $row->prod_name. "\n"; + else + echo "  " . $row->prod_name. "\n"; + } + } + $eins = false; + } + } + } + // Adressat + if (is_array($inf['adr'])) + { + $eins = true; + foreach ($inf['adr'] as $adr) + { + if ($adr != -1) + { + $sql = "SELECT info_adr_name FROM Adressat WHERE info_adr_id = $adr"; + if ($result = $dbc->queryObjectArray($sql)) + { + foreach ($result as $row) + { + if ($eins) + echo "Adressat: $row->info_adr_name\n"; + else + echo "  $row->info_adr_name\n"; + } + } + $eins = false; + } + } + } + // Bezug zu anderer Info + if ($inf["infrel"]) + { + $sql = "SELECT info_name_s FROM Info WHERE info_ID = " . $inf["infrel"]; + if ($result = $dbc->queryObjectArray($sql)) + { + foreach ($result as $row) + echo "bezieht sich auf Info: " . $row->info_name_s . "\n"; + } + } + echo "Sprache: " . $inf["lang"] . "\n"; + if (file_exists("infos/$ifile")) + echo "Dateibezeichnung Info: " . $ifile. "\n"; + else + echo "Dateibezeichnung Info: $ifile\n"; + echo "\n"; + +?> \ No newline at end of file