diff options
Diffstat (limited to 'www-ssl/inc')
-rwxr-xr-x | www-ssl/inc/funktion_schichtplan.php | 33 | ||||
-rwxr-xr-x | www-ssl/inc/funktion_schichtplan_Tage.php | 7 | ||||
-rwxr-xr-x | www-ssl/inc/funktion_schichtplan_aray.php | 37 |
3 files changed, 42 insertions, 35 deletions
diff --git a/www-ssl/inc/funktion_schichtplan.php b/www-ssl/inc/funktion_schichtplan.php index 55575663..131bce7b 100755 --- a/www-ssl/inc/funktion_schichtplan.php +++ b/www-ssl/inc/funktion_schichtplan.php @@ -1,38 +1,5 @@ <?php -/*####################################################### -# Aufbau von Standart Feldern # -#######################################################*/ - -// erstellt ein Array der Reume - $sql = "SELECT `RID`, `Name` FROM `Room` ". - "WHERE `Show`='Y'". - "ORDER BY `Number`, `Name`;"; - - $Erg = mysql_query($sql, $con); - $rowcount = mysql_num_rows($Erg); - - for ($i=0; $i<$rowcount; $i++) - { - $Room[$i]["RID"] = mysql_result($Erg, $i, "RID"); - $Room[$i]["Name"] = mysql_result($Erg, $i, "Name"); - - $RoomID[ mysql_result($Erg, $i, "RID") ] = mysql_result($Erg, $i, "Name"); - } - -// erstellt ein Aray der Engeltypen - $sql = "SELECT `TID`, `Name` FROM `EngelType` ORDER BY `Name`"; - $Erg = mysql_query($sql, $con); - $rowcount = mysql_num_rows($Erg); - for ($i=0; $i<$rowcount; $i++) - { - $EngelType[$i]["TID"] = mysql_result($Erg, $i, "TID"); - $EngelType[$i]["Name"] = mysql_result($Erg, $i, "Name").Get_Text("inc_schicht_engel"); - - $EngelTypeID[ mysql_result($Erg, $i, "TID") ] = - mysql_result($Erg, $i, "Name").Get_Text("inc_schicht_engel"); - } - /*####################################################### # gibt die engelschischten aus # diff --git a/www-ssl/inc/funktion_schichtplan_Tage.php b/www-ssl/inc/funktion_schichtplan_Tage.php index abbbddc4..b6843138 100755 --- a/www-ssl/inc/funktion_schichtplan_Tage.php +++ b/www-ssl/inc/funktion_schichtplan_Tage.php @@ -1,7 +1,9 @@ <?PHP -function DatumUm1TagErhoehen( $Datum) +if( !function_exists("DatumUm1TagErhoehen")) { + function DatumUm1TagErhoehen( $Datum) + { $Jahr = substr( $Datum, 0, 4); $Monat = substr( $Datum, 5, 2); $Tag = substr( $Datum, 8, 2); @@ -37,7 +39,8 @@ function DatumUm1TagErhoehen( $Datum) } return ("$Jahr-$Monat-$Tag"); -} //function DatumUm1Tagerhoehen( + } //function DatumUm1Tagerhoehen( +} //suchen den ersten eintrags $SQL = "SELECT `DateS` FROM `Shifts` ORDER BY `DateS` LIMIT 1"; diff --git a/www-ssl/inc/funktion_schichtplan_aray.php b/www-ssl/inc/funktion_schichtplan_aray.php new file mode 100755 index 00000000..b5e98e21 --- /dev/null +++ b/www-ssl/inc/funktion_schichtplan_aray.php @@ -0,0 +1,37 @@ +<?php + +/*####################################################### +# Aufbau von Standart Feldern # +#######################################################*/ + +// erstellt ein Array der Reume + $sql = "SELECT `RID`, `Name` FROM `Room` ". + "WHERE `Show`='Y'". + "ORDER BY `Number`, `Name`;"; + + $Erg = mysql_query($sql, $con); + $rowcount = mysql_num_rows($Erg); + + for ($i=0; $i<$rowcount; $i++) + { + $Room[$i]["RID"] = mysql_result($Erg, $i, "RID"); + $Room[$i]["Name"] = mysql_result($Erg, $i, "Name"); + + $RoomID[ mysql_result($Erg, $i, "RID") ] = mysql_result($Erg, $i, "Name"); + } + +// erstellt ein Aray der Engeltypen + $sql = "SELECT `TID`, `Name` FROM `EngelType` ORDER BY `Name`"; + $Erg = mysql_query($sql, $con); + $rowcount = mysql_num_rows($Erg); + for ($i=0; $i<$rowcount; $i++) + { + $EngelType[$i]["TID"] = mysql_result($Erg, $i, "TID"); + $EngelType[$i]["Name"] = mysql_result($Erg, $i, "Name").Get_Text("inc_schicht_engel"); + + $EngelTypeID[ mysql_result($Erg, $i, "TID") ] = + mysql_result($Erg, $i, "Name").Get_Text("inc_schicht_engel"); + } + +include ("./inc/funktion_schichtplan_Tage.php"); +?> |