diff --git a/html/SQL.php b/html/SQL.php index c89cc97..1d7a65e 100644 --- a/html/SQL.php +++ b/html/SQL.php @@ -516,7 +516,7 @@ function HelferVonSchichtLoeschen($HelferID, $EinzelSchichtID, $AdminID = 0) function HelferVonSchichtLoeschen_SchichtID($HelferID, $SchichtID, $AdminID = 0) { // Log vor Löschen, damit Einzelschicht abgefragt werden kann - LogSchichtEingabe($db_link, $HelferID, $SchichtID, -1, "entfernt", $AdminID); + LogSchichtEingabe($HelferID, $SchichtID, -1, "entfernt", $AdminID); // Lösche Einzelschicht $db = DB::getInstance(); diff --git a/html/SQL_old.php b/html/SQL_old.php index d09ee4b..9ab6883 100644 --- a/html/SQL_old.php +++ b/html/SQL_old.php @@ -472,7 +472,7 @@ function HelferVonSchichtLoeschen($db_link, $HelferID, $EinzelSchichtID, $AdminI function HelferVonSchichtLoeschen_SchichtID($db_link, $HelferID, $SchichtID, $AdminID = 0) { $HelferID = mysqli_real_escape_string($db_link, $HelferID); - $SchichtId = mysqli_real_escape_string($db_link, $SchichtId); + $SchichtID = mysqli_real_escape_string($db_link, $SchichtID); // Log vor Löschen, damit Einzelschicht abgefragt werden kann diff --git a/html/testPDO.php b/html/testPDO.php index 173885e..cfe2218 100644 --- a/html/testPDO.php +++ b/html/testPDO.php @@ -335,15 +335,23 @@ function TestHelferVonSchichtLoeschen(){ else echo "HelferVonSchichtLoeschen ok\n"; } +// ok function TestHelferVonSchichtLoeschen_SchichtID(){ $dbl = old\ConnectDB(); - $erg_old = old\HelferVonSchichtLoeschen_SchichtID($dbl, $HelferID, $SchichtID, $AdminID = 0); - $erg_new = HelferVonSchichtLoeschen_SchichtID($HelferID, $SchichtID, $AdminID = 0); + $schichten = AlleSchichten(1, 2); + HelferLogin("max2@example.com", "hola234", 0); + $helfer1 = $_SESSION; + HelferSchichtZuweisen($helfer1['HelferID'], $schichten[1]['SchichtID'],0); + HelferLogin("max3@example.com", "hola531", 0); + $helfer2 = $_SESSION; + HelferSchichtZuweisen($helfer2['HelferID'], $schichten[1]['SchichtID'],0); + $erg_old = old\HelferVonSchichtLoeschen_SchichtID($dbl,$helfer1['HelferID'], $schichten[1]['SchichtID']); + $erg_new = HelferVonSchichtLoeschen_SchichtID($helfer2['HelferID'], $schichten[1]['SchichtID']); if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){ echo "Old HelferVonSchichtLoeschen_SchichtID returns".var_export($erg_old, true)."\n"; echo "New HelferVonSchichtLoeschen_SchichtID returns '".var_export($erg_new, true)."'\n"; } - else echo "HelferVonSchichtLoeschen_SchichtID ok"; + else echo "HelferVonSchichtLoeschen_SchichtID ok\n"; } // ok @@ -577,17 +585,6 @@ function TestHelferLevel(){ else echo "HelferLevel ok\n"; } -function TestDebugAusgabeDbErgebnis(){ - $dbl = old\ConnectDB(); - $erg_old = old\DebugAusgabeDbErgebnis($dbl); - $erg_new = DebugAusgabeDbErgebnis(); - if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){ - echo "Old DebugAusgabeDbErgebnis returns".var_export($erg_old, true)."\n"; - echo "New DebugAusgabeDbErgebnis returns '".var_export($erg_new, true)."'\n"; - } - else echo "DebugAusgabeDbErgebnis ok"; -} - TestCreateHelfer(); TestHelferIstVorhanden(); TestHelferLogin(); @@ -623,4 +620,5 @@ TestAlleHelferSchichtenUebersicht(); TestDatenbankAufDeutsch(); TestLastInsertId(); TestHelferLevel(); +TestHelferVonSchichtLoeschen_SchichtID(); ?>