From 310c2ce98fc8c0e94559c9ed8587101d92f6e853 Mon Sep 17 00:00:00 2001 From: cookie Date: Sat, 10 Sep 2005 17:25:43 +0000 Subject: add total system git-svn-id: svn://svn.cccv.de/engel-system@1 29ba0400-6e00-0410-a75a-ca02368028f8 --- inc/funktion_schichtplan_old.php | 153 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 153 insertions(+) create mode 100755 inc/funktion_schichtplan_old.php (limited to 'inc/funktion_schichtplan_old.php') diff --git a/inc/funktion_schichtplan_old.php b/inc/funktion_schichtplan_old.php new file mode 100755 index 00000000..cdc0b946 --- /dev/null +++ b/inc/funktion_schichtplan_old.php @@ -0,0 +1,153 @@ +"; + + $SQL2 = "SELECT * FROM `Raeume` WHERE "; + $SQL2.= "(RID = '".$RID."')"; + $Erg2 = mysql_query($SQL2, $con); + + +if( $_SESSION['UID'] == 1 ) +{} + $Temp = mysql_result( mysql_query("SELECT Name FROM `Schichtplan` WHERE (SID='$SID')", $con ), 0, "Name"); + if( ($Temp-1)!=-1 ) + $Spalten.="$Temp:
"; + else + $Spalten.="".$Temp.":
"; + + for ($Uj = 2; $Uj < mysql_num_fields($Erg2); $Uj++) { + if (mysql_result($Erg2, 0, $Uj)) { + $Spalten.= "\n\t\t\t ".mysql_field_name($Erg2, + $Uj).Get_Text("inc_schicht_engel"). " ";//.":
  "; + + $SQL3 = "SELECT * FROM `Schichtbelegung` WHERE "; + $SQL3.= "((SID = '".$SID."') AND"; + $SQL3.= " (Art = '".$Uj."'))"; + $Erg3 = mysql_query($SQL3, $con); + + // Ausgabe bisherige Engel fuer die Schicht + for ($Ui = 0; $Ui < mysql_num_rows($Erg3); $Ui++) + { + if ($Ui!=0) + { + if ( substr($Spalten, strlen($Spalten)-4, 4 ) == "
" ) + $Spalten = substr($Spalten, 0, strlen($Spalten)-4).",
  "; + else + $Spalten.= ", "; + } + elseif (mysql_num_rows($Erg3) == 1) + $Spalten.= Get_Text("inc_schicht_ist"). ":
  "; + else + $Spalten.= Get_Text("inc_schicht_sind"). ":
  "; + + $Spalten.= UID2Nick(mysql_result($Erg3, $Ui, "UID")); + // avatar anzeigen? + $Spalten.= DisplayAvatar (mysql_result($Erg3, $Ui, "UID")); + $Spalten.= "
"; + } //FOR + + //wenn noch engel benötigt werden + if( mysql_result($Erg2, 0, $Uj)-$Ui>0 ) { + if ($Ui!=0) $Spalten.= Get_Text("inc_schicht_und"); + + // Link zum Eintragen + $Spalten.= "\n\t\t\t"; + $Spalten.= (mysql_result($Erg2, 0, $Uj)-$Ui); + + // Wort: weiter(e)? + if (mysql_num_rows($Erg3) >= 1) { + if ((mysql_result($Erg2, 0, $Uj)-$Ui) > 1) { + $Spalten.= Get_Text("inc_schicht_weitere"); + } + else { + $Spalten.= Get_Text("inc_schicht_weiterer"); + } + } + $Spalten.= " ".Get_Text("inc_schicht_Engel"); + // mehr als 1 weiterer Engel? + if (mysql_result($Erg2, 0, $Uj)-$Ui!=1) + $Spalten.= Get_Text("inc_schicht_werden"); + else + $Spalten.= Get_Text("inc_schicht_wird"); + $Spalten.= Get_Text("inc_schicht_noch_gesucht"); + $Spalten.= "
"; + } + } +} +return $Spalten; +} // function Ausgabe_Feld_Inhalt + + +?> +  "; + + $SQL3 = "SELECT * FROM `Schichtbelegung` WHERE "; + $SQL3.= "((SID = '".$SID."') AND"; + $SQL3.= " (Art = '".$Uj."'))"; + $Erg3 = mysql_query($SQL3, $con); + + // Ausgabe bisherige Engel fuer die Schicht + for ($Ui = 0; $Ui < mysql_num_rows($Erg3); $Ui++) { + if ($Ui!=0) $Spalten.= ", "; + elseif (mysql_num_rows($Erg3) == 1) $Spalten.= Get_Text("inc_schicht_ist"); + else $Spalten.= Get_Text("inc_schicht_sind"); + $Spalten.= UID2Nick(mysql_result($Erg3, $Ui, "UID")); + } + + //wenn noch engel benötigt werden + if (mysql_result($Erg2, 0, $Uj)-$Ui) { + if ($Ui!=0) $Spalten.= Get_Text("inc_schicht_und"); + + $Spalten.= "\n\t\t\t"; + $Spalten.= (mysql_result($Erg2, 0, $Uj)-$Ui); + + // Wort: weiter(e)? + if (mysql_num_rows($Erg3) >= 1) { + if ((mysql_result($Erg2, 0, $Uj)-$Ui) > 1) { + $Spalten.= Get_Text("inc_schicht_weitere"); + } + else { + $Spalten.= Get_Text("inc_schicht_weiterer"); + } + } + $Spalten.= " ".Get_Text("inc_schicht_Engel"); + // mehr als 1 weiterer Engel? + if (mysql_result($Erg2, 0, $Uj)-$Ui!=1) + $Spalten.= Get_Text("inc_schicht_werden"); + else + $Spalten.= Get_Text("inc_schicht_wird"); + $Spalten.= Get_Text("inc_schicht_noch_gesucht"); + $Spalten.= "
"; + } else { + $Spalten.="
"; + } + } +} +return $Spalten; +} // function Ausgabe_Feld_Inhalt + + +?> -- cgit v1.3.1