$pagetitle = "Search Results"; $pageheadline = $pagetitle; include "../e136header.phtml"; include "../e136funcs.php"; include "../include/siteaccess.phtml"; if ($tag=="" || $monat=="" || $jahr=="" || $day=="" || $month=="" || $year==""): $pagetitle = "Fehlendes Datum!"; $pageheadline = $pagetitle; include "../e136header.phtml"?>
else: ?>
endif?>
/* PLANPOSTEN */
$i=0;
while ($i<$nhit):
$id = mysql_result($result,$i,"id");
if ($t==1):
/* CHECK TIME */
$time = mysql_query("select * from personenzeit where id=$id");
/* annahme: nur einmal in der zeitdatenbank gespeichert */
$von = mysql_result($time,0,"von");
$bis = mysql_result($time,0,"bis");
$true=0;
/* (befristetes) Dienstverhaeltnis */
if ($von<=$vonzeit && $bis>=$vonzeit): $true=1; endif;
if ($von<=$biszeit && $bis>=$biszeit): $true=1; endif;
if ($von>=$vonzeit && $bis<=$biszeit): $true=1; endif;
/* Karenz */
$subresult=mysql_query("select * from personenkarrenz where id=$id");
$num=mysql_num_rows($subresult);
$j=0;
while ($j<$num):
$vonk = mysql_result($subresult,0,"von");
$bisk = mysql_result($subresult,0,"bis");
if ($vonk<=$vonzeit && $bisk>=$biszeit): $true=0; endif;
$j++;
endwhile;
else:
$true=1;
endif;
if ($true==1):
/* DISPLAY PERSONEN INFO */
$subresult = mysql_query("select * from personeninfo where id=$id")?>
if ($siteaccess): ?>
&db=stammpersonen">
endif?>
echo mysql_result($result,$i,"vorname")?>
echo mysql_result($result,$i,"nachname")?>
if ($siteaccess): echo""; endif?>
echo mysql_result($subresult,0,"posten")?>
if (mysql_result($subresult,0,"a1")==1): echo " Mag.rer.nat. "; endif;
if (mysql_result($subresult,0,"a2")==1): echo " Dipl.Ing. "; endif;
if (mysql_result($subresult,0,"a3")==1): echo " Dr.rer.nat. "; endif;
if (mysql_result($subresult,0,"a4")==1): echo " Dr. phil. "; endif;
if (mysql_result($subresult,0,"a5")==1): echo " Dr.techn. "; endif;
if (mysql_result($subresult,0,"a6")==1): echo " Dr.hc. "; endif;
if (mysql_result($subresult,0,"a7")==1): echo " Univ.Doz. "; endif;
if (mysql_result($subresult,0,"t1")==1): echo " tit.a.o.Univ.Prof. "; endif;
if (mysql_result($subresult,0,"t2")==1): echo " wiss.ORat "; endif;
if (mysql_result($subresult,0,"t3")==1): echo " wiss.Rat "; endif?>
echo "
"?>
if (mysql_result($subresult,0,"dienst")==1):
echo "unbefristetes Dienstverhältnis";
if ($von!=0):
echo " seit "?>
echo mysql_result($subresult,0,"v_tag")?>. echo mysql_result($subresult,0,"v_monat")?>. echo mysql_result($subresult,0,"v_jahr")?>
endif;
if ($bis!=760000):
echo " bis "?>
echo mysql_result($subresult,0,"b_tag")?>. echo mysql_result($subresult,0,"b_monat")?>. echo mysql_result($subresult,0,"b_jahr")?>
endif;
else:
echo "befristetes Dienstverhältnis ";
echo " von "?>
echo mysql_result($subresult,0,"v_tag")?>. echo mysql_result($subresult,0,"v_monat")?>. echo mysql_result($subresult,0,"v_jahr")?> bis
echo mysql_result($subresult,0,"b_tag")?>. echo mysql_result($subresult,0,"b_monat")?>. echo mysql_result($subresult,0,"b_jahr")?>
endif?>
if (mysql_result($subresult,0,"prozent")!=100): ?>
[Prozent: echo mysql_result($subresult,0,"prozent")?>]
endif;
/* Karenzierungen Testen */
$subresult=mysql_query("select * from personenkarrenz where id=$id");
$num=mysql_num_rows($subresult);
$j=0;
while ($j<$num): ?>
Karenziert: von
echo mysql_result($subresult,$j,"v_tag")?>. echo mysql_result($subresult,$j,"v_monat")?>. echo mysql_result($subresult,$j,"v_jahr")?> bis
echo mysql_result($subresult,$j,"b_tag")?>. echo mysql_result($subresult,$j,"b_monat")?>. echo mysql_result($subresult,$j,"b_jahr")?>
$j++;
endwhile;
endif;
echo "
"; $i++; endwhile; echo "
"; /* WISSENSCHAFTLICHE MITARBEITER */ if ($t==1): ?>
else: ?>
endif?>
$rule = "";
if (strlen($s)):
$rule = " where stammmitarbeiter.nachname like '%$s%' ";
endif;
$rule = addAnd($rule," mitarbeiterinfo.mit_id=stammmitarbeiter.id and stammmitarbeiter.projekt_id=stammprojekt.id");
$selects = "mitarbeiterinfo.von,mitarbeiterinfo.bis,mitarbeiterinfo.v_tag,mitarbeiterinfo.v_monat,mitarbeiterinfo.v_jahr,mitarbeiterinfo.b_tag,mitarbeiterinfo.b_monat,mitarbeiterinfo.b_jahr,stammmitarbeiter.vorname,stammmitarbeiter.nachname,stammprojekt.geldgeber,stammprojekt.nr,stammprojekt.leiter";
$o = "stammmitarbeiter.nachname";
$result = mysql_query("select $selects from mitarbeiterinfo,stammmitarbeiter,stammprojekt $rule order by $o");
$nhit = mysql_num_rows($result);
$i=0;
while ($i<$nhit):
if ($t==1):
/* CHECK TIME */
$von = mysql_result($result,$i,"mitarbeiterinfo.von");
$bis = mysql_result($result,$i,"mitarbeiterinfo.bis");
$true=0;
if ($von<$vonzeit && $bis>$vonzeit): $true=1; endif;
if ($von<$biszeit && $bis>$biszeit): $true=1; endif;
if ($von>=$vonzeit && $bis<=$biszeit): $true=1; endif;
else:
$true=1;
endif;
if ($true==1):
/* DISPLAY PERSONEN INFO */
$vorname = mysql_result($result,$i,"stammmitarbeiter.vorname");
$nachname = mysql_result($result,$i,"stammmitarbeiter.nachname");
$leiter = mysql_result($result,$i,"stammprojekt.leiter");
$geldgeber = mysql_result($result,$i,"stammprojekt.geldgeber");
$nr = mysql_result($result,$i,"stammprojekt.nr")?>
echo $vorname?> echo $nachname?> ( echo $leiter?>)
Projekt:
$ggname=mysql_query("select geldgeber from listgeldgeber where abk_name='$geldgeber'");
echo mysql_result($ggname,0,geldgeber)," ($geldgeber)";?>
Nr.: echo $nr?>
von
echo mysql_result($result,$i,"mitarbeiterinfo.v_tag")?>. echo mysql_result($result,$i,"mitarbeiterinfo.v_monat")?>. echo mysql_result($result,$i,"mitarbeiterinfo.v_jahr")?> bis
echo mysql_result($result,$i,"mitarbeiterinfo.b_tag")?>. echo mysql_result($result,$i,"mitarbeiterinfo.b_monat")?>. echo mysql_result($result,$i,"mitarbeiterinfo.b_jahr")?>
endif;
echo "
"; $i++; endwhile; echo "
"; /* GAESTE */ if ($t==1): ?>
else: ?>
endif?>
$rule = "";
if (strlen($s)):
$rule = " where ( vorname like '%$s%' or nachname like '%$s%' ) ";
endif;
$rule = addAnd($rule," gastauf=1");
$o = "nachname";
$result = mysql_query("select * from stammgast $rule order by $o");
$nhit = mysql_num_rows($result);
$i=0;
while ($i<$nhit):
$id = mysql_result($result,$i,"id");
if ($t==1):
/* CHECK TIME */
$subresult=mysql_query("select id,von,bis from gastzeit where id=$id and type='A'");
$von = mysql_result($subresult,0,"von");
$bis = mysql_result($subresult,0,"bis");
$true=0;
if ($von<$vonzeit && $bis>$vonzeit): $true=1; endif;
if ($von<$biszeit && $bis>$biszeit): $true=1; endif;
if ($von>=$vonzeit && $bis<=$biszeit): $true=1; endif;
else:
$true=1;
endif;
if ($true==1): ?>
echo mysql_result($result,$i,"vorname")?>
echo mysql_result($result,$i,"nachname")?>
( echo mysql_result($result,$i,"leiter")?>)
echo mysql_result($result,$i,"org")?>
echo mysql_result($result,$i,"ort")?>,
( echo mysql_result($result,$i,"land")?>).
$subresult=mysql_query("select * from gastzeit where id=$id and type='A'")?>
von echo mysql_result($subresult,0,"v_tag")?>. echo mysql_result($subresult,0,"v_monat")?>. echo mysql_result($subresult,0,"v_jahr")?> bis
echo mysql_result($subresult,0,"b_tag")?>. echo mysql_result($subresult,0,"b_monat")?>. echo mysql_result($subresult,0,"b_jahr")?>
endif;
echo "
"; $i++; endwhile; include "../e136footer.phtml"; exit?>