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