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

View File

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

View File

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