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();
?>