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