Fix GetDienste

This commit is contained in:
Florian Pesth 2024-02-05 06:04:12 +01:00
parent a3dc1ea11b
commit 55ad42b095
3 changed files with 6 additions and 5 deletions

View File

@ -131,7 +131,7 @@ if (isset($_POST['DienstSearch'])) {
<?php
$db_erg = GetDienste($db_link);
$zeilen = GetDienste($db_link);
$Was = "";
$Wo = "";
@ -140,7 +140,7 @@ $Leiter = "";
$Gruppe = "";
$HelferLevel = "";
while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
while ($zeilen as $zeile){
if ($zeile['DienstID'] != $DienstID) {
echo "<option value='" . $zeile['DienstID'] . "'>" . $zeile['Was'] . "</option>";
} else {

View File

@ -58,7 +58,7 @@ class DB {
}
public function fetchAll($method, $variant = '')
{
return self::$stmts[$method . "::" . $variant]->fetchAll();
return self::$stmts[$method . "::" . $variant]->fetchAll(PDO::FETCH_ASSOC);
}
public function pdoErrorCode()
{
@ -536,7 +536,8 @@ function GetDienste()
$db->prepare(__METHOD__,"SELECT DienstID, Was, Wo, Info, Leiter, ElternDienstID, HelferLevel FROM Dienst order By Was");
$db_erg = $db->execute(__METHOD__);
$db->onErrorDie(__METHOD__);
return $db_erg;
$dienste = $db->fetchAll(__METHOD__);
return $dienste;
}
function GetDiensteChilds($DienstID)

View File

@ -508,5 +508,5 @@ TestHelferdaten();
TestHelferdatenAendern();
TestNewDienst();
TestGetDienste();
TestDeleteDienst();
#TestDeleteDienst();
?>