diff --git a/html/SQL.php b/html/SQL.php
index 90796de..6b7082a 100644
--- a/html/SQL.php
+++ b/html/SQL.php
@@ -285,7 +285,7 @@ function AlleSchichtenCount($HelferLevel = 1)
$db_erg = $db->execute(__METHOD__,["helferlevel" => $HelferLevel]);
$db->onErrorDie(__METHOD__);
$zeile = $db->fetchAll(__METHOD__);
- return $zeile['Anzahl'];
+ return $zeile[0]['Anzahl'];
}
diff --git a/html/testPDO.php b/html/testPDO.php
index 1b4596b..406f7ec 100644
--- a/html/testPDO.php
+++ b/html/testPDO.php
@@ -170,15 +170,16 @@ function TestAlleSchichten(){
else echo "AlleSchichten ok\n";
}
+// ok
function TestAlleSchichtenCount(){
$dbl = old\ConnectDB();
- $erg_old = old\AlleSchichtenCount($dbl, $HelferLevel = 1);
- $erg_new = AlleSchichtenCount($HelferLevel = 1);
+ $erg_old = old\AlleSchichtenCount($dbl, 2);
+ $erg_new = AlleSchichtenCount(2);
if((gettype($erg_old) != gettype($erg_new)) || ($erg_old != $erg_new)){
echo "Old AlleSchichtenCount returns".var_export($erg_old, true)."\n";
echo "New AlleSchichtenCount returns '".var_export($erg_new, true)."'\n";
}
- else echo "AlleSchichtenCount ok";
+ else echo "AlleSchichtenCount ok\n";
}
function TestAlleBelegteSchichtenCount(){
@@ -555,4 +556,5 @@ TestGetSchichtenEinesDienstes();
TestChangeSchicht();
TestGetSchichtenForDienstForDay();
TestAlleSchichten();
+TestAlleSchichtenCount();
?>