Ä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
|
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 = @new mysqli( 'localhost', 'schwaral', 'schnatz', 'prognose_kehl' );
|
||||||
$db->query("SET NAMES 'utf8'");
|
$db->query("SET NAMES 'utf8'");
|
||||||
return $db;
|
return $db;
|
||||||
|
@ -32,11 +32,18 @@ function func_LB_FZ()
|
|||||||
$start = new DateTime($row_minjahr['jahr'] . '-01-01');
|
$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
|
# 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
|
# $query_maxjahr = $db->query("SELECT date_format(date_sub(weggang, INTERVAL 1 MONTH) ,'%Y-%m-28') enddat_form
|
||||||
FROM `prog_tmp_professor`
|
# FROM `prog_tmp_professor`
|
||||||
");
|
# ");
|
||||||
$row_maxjahr = $query_maxjahr->fetch_array();
|
# $row_maxjahr = $query_maxjahr->fetch_array();
|
||||||
$ende = $row_maxjahr['enddat_form'];
|
# $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'));
|
$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
|
$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
|
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
|
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');
|
$akt_mon = $cur->format('Y-m');
|
||||||
#$query_gueltig = $db->query("SELECT date_format(gueltig_bis, '%Y-%m') gueltig_bis_form
|
#$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: ForEach Schleife über alle Monate
|
||||||
} // ENDE: Schleife über alle Funktionen
|
} // ENDE: Schleife über alle Funktionen
|
||||||
} // Ende Funktion
|
} // Ende Funktion
|
||||||
//func_LB_FZ();
|
#func_LB_FZ();
|
||||||
?>
|
?>
|
Loading…
x
Reference in New Issue
Block a user