diff --git a/www-ssl/admin/schichtplan.php b/www-ssl/admin/schichtplan.php index 72cc0cac..38ccff17 100755 --- a/www-ssl/admin/schichtplan.php +++ b/www-ssl/admin/schichtplan.php @@ -222,6 +222,9 @@ case 'change': echo "\n"; echo "\n"; + + echo "
\n Anzahl New\n"; + echo ""; } // IF ISSET( @@ -230,6 +233,7 @@ case 'change': case 'engeladd': if( $_GET["UIDs"]>0) { + $SQL = "SELECT * FROM `ShiftEntry` ". "WHERE (`SID`='". $_GET["SID"]. "' AND `TID`='". $_GET["TID"]. "' AND `UID`='0')"; $ERG = mysql_query($SQL, $con); @@ -246,16 +250,32 @@ case 'engeladd': $chSQL .= "'". $_GET["SID"]. "', '". $_GET["TID"]. "', ". "'". $_GET["UIDs"]. "', 'shift added by ".$_SESSION['Nick']."')"; } - echo "Es wird folgende Schicht zusätzlich eingetragen:
\n"; echo "Engel: ".UID2Nick($_GET["UIDs"])."
\n"; echo "Bemerkung: Schicht eingetragen durch Erzengel ".$_SESSION['Nick']."
\n
\n"; } else { - $chSQL = "INSERT INTO `ShiftEntry` (`SID`, `TID`, `UID`, `Comment`) VALUES ("; - $chSQL .= "'". $_GET["SID"]. "', '". $_GET["TID"]. "', '0', NULL)"; - echo "Es wird eine weitere Schicht eingetragen:
\n"; + echo "Es wird folgende Schicht wurde ". $_GET["eAnzahlNew"]. "x zusätzlich eingetragen:
\n"; + for( $i=0; $i<$_GET["eAnzahlNew"]; $i++) + { + echo "$i.
\n"; + $SQL = "INSERT INTO `ShiftEntry` (`SID`, `TID`, `UID`, `Comment`) VALUES ("; + $SQL .= "'". $_GET["SID"]. "', '". $_GET["TID"]. "', '0', NULL)"; + $ERG = mysql_query($SQL, $con); + if( $DEBUG ) + echo "DEBUG SQL: $SQL
\n"; + if ($ERG == 1) + { + echo "Änderung wurde gesichert...
"; + } + else + { + echo "Fehler beim speichern... bitte noch ein mal probieren :)
"; + echo mysql_error($con); + } + echo "Es wird eine weitere Schicht eingetragen:

\n"; + } } break;