Gesamtberechnung

"; $db = dbconnect(); $query_besschnitt = $db->query("SELECT bezeichnung, wert1, wert2 FROM `prog_parameter` WHERE pid =2 "); $row_besschnitt = $query_besschnitt->fetch_array(); $query_besausg = $db->query("SELECT bezeichnung, wert1, wert2 FROM `prog_parameter` WHERE pid =3 "); $row_besausg = $query_besausg->fetch_array(); $query_grundgeh = $db->query("SELECT bezeichnung, wert1, wert2 FROM `prog_parameter` WHERE pid =6 "); $row_grundgeh = $query_grundgeh->fetch_array(); $query_stg_lb_bz = $db->query("SELECT bezeichnung, wert1, wert2 FROM `prog_parameter` WHERE pid =4 "); $row_stg_lb_bz = $query_stg_lb_bz->fetch_array(); $query_stw_lb_einmal = $db->query("SELECT bezeichnung, wert1, wert2 FROM `prog_parameter` WHERE pid =5 "); $row_stw_lb_einmal = $query_stw_lb_einmal->fetch_array(); $query_max_delta = $db->query("SELECT bezeichnung, wert1, wert2 FROM `prog_parameter` WHERE pid =7 "); $row_max_delta = $query_max_delta->fetch_array(); $query_basbet_bz = $db->query("SELECT bezeichnung, wert1, wert2 FROM `prog_parameter` WHERE pid =8 "); $row_basbet_bez = $query_basbet_bz->fetch_array(); echo "
Bezeichnung Werte Dauer
Berechne Professoren und Nachfolger: "; $beginn = microtime(true); func_doz_nachbes(); $dauer = number_format(microtime(true)-$beginn, 2, ',', '.'); echo "  $dauer
Berechnung der fortlaufenden Grundgehälter der Professorenbesoldung: Fiktive Steigung: $row_besausg[wert1] %"; $beginn = microtime(true); func_grundgehalt($row_besausg['wert1']); $dauer = number_format(microtime(true)-$beginn, 2, ',', '.'); echo "  $dauer
Zusammenstellung der monatlichen Löhne: "; $beginn = microtime(true); func_doz_synopse(); $dauer = number_format(microtime(true)-$beginn, 2, ',', '.'); echo "  $dauer
$row_besschnitt[bezeichnung] "; echo number_format($row_besschnitt['wert1'], 2, ',', '.')." $row_besschnitt[wert2]"; $beginn = microtime(true); func_besschnitt($row_besschnitt['wert1']); $dauer = number_format(microtime(true)-$beginn, 2, ',', '.'); echo " $dauer
$row_grundgeh[bezeichnung] $row_grundgeh[wert1] $row_grundgeh[wert2]"; $beginn = microtime(true); func_LB_obergrenze($row_grundgeh['wert1']); $dauer = number_format(microtime(true)-$beginn, 2, ',', '.'); echo " $dauer
$row_stg_lb_bz[bezeichnung] $row_stg_lb_bz[wert1] $row_stg_lb_bz[wert2]"; $beginn = microtime(true); func_LB_BZ($row_stg_lb_bz['wert1']); $dauer = number_format(microtime(true)-$beginn, 2, ',', '.'); echo " $dauer
$row_basbet_bez[bezeichnung]: $row_basbet_bez[wert1] $row_basbet_bez[wert2]"; $beginn = microtime(true); func_LB_BZ_fiktiv($row_basbet_bez['wert1'], $row_stg_lb_bz['wert1']); $dauer = number_format(microtime(true)-$beginn, 2, ',', '.'); echo " $dauer
Berechnung der LBZ mtl.: "; $beginn = microtime(true); func_LB_LZ(); $dauer = number_format(microtime(true)-$beginn, 2, ',', '.'); echo " $dauer
Berechnung der Obergrenze von LBZ mtl. C2/W3 vor 31.12.2017 "; $beginn = microtime(true); func_LB_obergrenze_Limit_stufe1(); $dauer = number_format(microtime(true)-$beginn, 2, ',', '.'); echo " $dauer
$row_max_delta[bezeichnung] $row_max_delta[wert1] $row_max_delta[wert2]"; $beginn = microtime(true); func_LB_obergrenze_Limit_stufe2($row_max_delta['wert1']); $dauer = number_format(microtime(true)-$beginn, 2, ',', '.'); echo " $dauer
$row_stw_lb_einmal[bezeichnung] "; echo number_format($row_stw_lb_einmal['wert1'], 2, ',', '.')." $row_stw_lb_einmal[wert2]"; $beginn = microtime(true); func_LB_einmal($row_stw_lb_einmal['wert1']); $dauer = number_format(microtime(true)-$beginn, 2, ',', '.'); echo " $dauer
Berechnung der Funktionszulagen "; $beginn = microtime(true); func_LB_FZ(); $dauer = number_format(microtime(true)-$beginn, 2, ',', '.'); echo " $dauer
Zusammenstellen der Daten "; $beginn = microtime(true); func_zusammenstellung(); $dauer = number_format(microtime(true)-$beginn, 2, ',', '.'); echo " $dauer
Gesamtlaufzeit: "; $dauer2 = number_format(microtime(true)-$beginn_ges, 2, ',', '.'); echo" $dauer2
"; echo "

"; } func_gesamtberechnung(); ?>