Änderung Berechnung func_LB_FZ.php
This commit is contained in:
parent
56c273ae1e
commit
a51e96691e
@ -4,7 +4,7 @@
|
||||
|
||||
function dbconnect() //--Prozedur - kein return-Wert
|
||||
{
|
||||
//$db = @new mysqli( 'localhost', 'root', '', 'prognose' );
|
||||
//$db = @new mysqli( 'localhost', 'root', '', 'prognose_kehl' );
|
||||
$db = @new mysqli( 'localhost', 'schwaral', 'schnatz', 'prognose_kehl' );
|
||||
$db->query("SET NAMES 'utf8'");
|
||||
return $db;
|
||||
|
@ -32,11 +32,18 @@ function func_LB_FZ()
|
||||
$start = new DateTime($row_minjahr['jahr'] . '-01-01');
|
||||
|
||||
# 1 Monat abziehen, da man wissen möchte, in welchem Monat der Prof seine letzte Zulage bekommt. In der DB steht der erste Tag der Pension
|
||||
$query_maxjahr = $db->query("SELECT date_format(date_sub(weggang, INTERVAL 1 MONTH) ,'%Y-%m-28') enddat_form
|
||||
FROM `prog_tmp_professor`
|
||||
");
|
||||
$row_maxjahr = $query_maxjahr->fetch_array();
|
||||
$ende = $row_maxjahr['enddat_form'];
|
||||
# $query_maxjahr = $db->query("SELECT date_format(date_sub(weggang, INTERVAL 1 MONTH) ,'%Y-%m-28') enddat_form
|
||||
# FROM `prog_tmp_professor`
|
||||
# ");
|
||||
# $row_maxjahr = $query_maxjahr->fetch_array();
|
||||
# $ende = $row_maxjahr['enddat_form'];
|
||||
$query_maxjahr = $db->query("SELECT wert1
|
||||
FROM `prog_parameter`
|
||||
WHERE pid=9
|
||||
");
|
||||
$row_maxjahr = $query_maxjahr->fetch_array();
|
||||
$ende_jahr = $row_minjahr['jahr']+$row_maxjahr['wert1'];
|
||||
$ende = $ende_jahr.'-12-28';
|
||||
$end = date_create($ende, new DateTimeZone('GMT'));
|
||||
$query = "SELECT kfid, date_format(gueltig_ab, '%Y-%m') gueltig_ab_form, date_format(gueltig_bis, '%Y-%m') gueltig_bis_form
|
||||
FROM prog_kat_funktionen
|
||||
@ -48,7 +55,7 @@ function func_LB_FZ()
|
||||
|
||||
foreach(new DatePeriod($start, new DateInterval('P1M') , $end) as $cur) { // START: ForEach Schleife über alle Monate
|
||||
|
||||
// echo $cur->format('Y-m')."<br />";
|
||||
// echo $cur->format('Y-m')."<br />";
|
||||
|
||||
$akt_mon = $cur->format('Y-m');
|
||||
#$query_gueltig = $db->query("SELECT date_format(gueltig_bis, '%Y-%m') gueltig_bis_form
|
||||
@ -113,5 +120,5 @@ function func_LB_FZ()
|
||||
} // ENDE: ForEach Schleife über alle Monate
|
||||
} // ENDE: Schleife über alle Funktionen
|
||||
} // Ende Funktion
|
||||
//func_LB_FZ();
|
||||
#func_LB_FZ();
|
||||
?>
|
Loading…
x
Reference in New Issue
Block a user