diff --git a/html/SQL.php b/html/SQL.php
index 07d817a..c89cc97 100644
--- a/html/SQL.php
+++ b/html/SQL.php
@@ -811,9 +811,11 @@ function HelferLevel()
{
$db = DB::getInstance();
$db->prepare(__METHOD__,"select HelferLevel,HelferLevelBeschreibung from HelferLevel");
- $db_erg = $stmt->execute(__METHOD__);
+ $db_erg = $db->execute(__METHOD__);
$db->onErrorDie(__METHOD__);
- return $db_erg;
+
+ $zeilen = $db->fetchAll(__METHOD__);
+ return $zeilen;
}
// TODO: als Array zurueckgeben (CreateHelfer anpassen)
// TODO:
diff --git a/html/SQL_old.php b/html/SQL_old.php
index e87e473..d09ee4b 100644
--- a/html/SQL_old.php
+++ b/html/SQL_old.php
@@ -825,7 +825,10 @@ function HelferLevel($db_link)
echo "Konnte HelferLevel nicht abfragen";
die('Ungueltige Abfrage: ' . mysqli_error($db_link));
}
- return $db_erg;
+
+ while($zeilen[] = mysqli_fetch_array($db_erg, MYSQLI_ASSOC));
+ array_pop($zeilen);
+ return $zeilen;
}
// TODO: als Array zurueckgeben (CreateHelfer anpassen)
// TODO:
diff --git a/html/testPDO.php b/html/testPDO.php
index 5132830..173885e 100644
--- a/html/testPDO.php
+++ b/html/testPDO.php
@@ -565,6 +565,7 @@ function TestLastInsertId(){
echo "LastInsertId ok\n";
}
+// ok
function TestHelferLevel(){
$dbl = old\ConnectDB();
$erg_old = old\HelferLevel($dbl);
@@ -573,7 +574,7 @@ function TestHelferLevel(){
echo "Old HelferLevel returns".var_export($erg_old, true)."\n";
echo "New HelferLevel returns '".var_export($erg_new, true)."'\n";
}
- else echo "HelferLevel ok";
+ else echo "HelferLevel ok\n";
}
function TestDebugAusgabeDbErgebnis(){
@@ -621,4 +622,5 @@ TestGetDiensteForDay();
TestAlleHelferSchichtenUebersicht();
TestDatenbankAufDeutsch();
TestLastInsertId();
+TestHelferLevel();
?>