diff --git a/html/AdminDienste.php b/html/AdminDienste.php index 33e4170..e76b8f5 100644 --- a/html/AdminDienste.php +++ b/html/AdminDienste.php @@ -30,6 +30,7 @@ if ($AdminStatus != 1) { DatenbankAufDeutsch($db_link); $DienstID = $_SESSION["DienstID"]; +$NewDienstID = 0; $SchichtID = $_SESSION["SchichtID"]; @@ -65,6 +66,7 @@ if (isset($_POST['NewDienst'])) { $Gruppe = $_POST['Dienst-Gruppe']; $HelferLevel = $_POST['HelferLevel']; NewDienst($db_link, $DienstID, $Was, $Wo, $Info, $Leiter, $Gruppe, $HelferLevel); + $NewDienstID = LastInsertId($db_link); } @@ -79,8 +81,9 @@ if (isset($_POST['ChangeSchicht'])) { $Von = $_POST['Schicht-Von']; $Bis = $_POST['Schicht-Bis']; $Soll = $_POST['Schicht-Soll']; + $Dauer = $_POST['Schicht-Dauer']; - ChangeSchicht($db_link, $SchichtID, $Von, $Bis, $Soll); + ChangeSchicht($db_link, $SchichtID, $Von, $Bis, $Soll, $Dauer); } if (isset($_POST['Schicht-Automatic-Bis'])) { @@ -97,7 +100,7 @@ else { $Anschlussschicht = 0; } -echo "*".$AutomaticBis."*"; + if (isset($_POST['NewSchicht'])) { $Von = $_POST['Schicht-Von']; @@ -114,11 +117,9 @@ if (isset($_POST['NewSchicht'])) { $Bis = $Temp->format('Y-m-d H:i:s'); } - $db_erg = NewSchicht($db_link, $DienstID, $Von, $Bis, $Soll,$Dauer); - while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) { - $SchichtID == $zeile['SchichtID']; - echo "+".$SchichtID."+"; - } + NewSchicht($db_link, $DienstID, $Von, $Bis, $Soll,$Dauer); + $SchichtID = LastInsertId($db_link); + //echo "+".$SchichtID."+"; } @@ -126,15 +127,18 @@ if (isset($_POST['DeleteSchicht'])) { if (!DeleteSchicht($db_link, $SchichtID, false)) { echo "Erst Helfer aus Schicht austragen
"; } + $SchichtID = 0; } if (isset($_POST['ShowSchicht'])) { $SchichtID = $_POST['SchichtSearch']; + } -if (isset($_POST['SchichtSearch'])) { +if (isset($_POST['SchichtSearch']) && !isset($_POST['NewSchicht']) && !isset($_POST['DeleteSchicht'])) { $SchichtID = $_POST['SchichtSearch']; + echo "SchichtSearch
"; } if (isset($_POST['ShowSchichten'])) { @@ -147,7 +151,10 @@ if (isset($_POST['DienstSearch'])) { } - +if($NewDienstID != 0) +{ + $DienstID = $NewDienstID; +} // Dienste Anzeigen //////////////////////////////////////////////////////// @@ -240,13 +247,13 @@ echo "