echo $begrüßung;
Fetchen, dann einen der Werte aus dem Fetch-Array entfernen, und diesen als Key des Ergebnisarrays verwenden, und den Rest des Fetch-Arrays als neues Element des Ergebnisarrays.
ich danke Dir mal dafür, so oder ähnlich habe ich mir das auch gedacht, fehlt mir nur leider derzeit noch das knowhow, aber man wächst schließlich mit seinen Aufgaben ;)
Als erstes legst du ein leeres Array an. Variablen explizit zu initialisieren ist nämlich immer eine gute Idee. Dann hast du deine Fetch-While-Schleife, die dir jeweils einen Datensatz aus der Ergebnismenge der Datenbankabfrage in Form eines Arrays mit den Feldnamen/-positionen als Schlüssel und den Feldwerten als Wert liefert. An das zuvor initialisierte Array hängst du nun einen neuen Eintrag an. Als Schlüssel nimmst du den einen Feld-Wert, als Wert den anderen Feld-Wert. In Code sieht das so aus:
$ergebnis = array();
if ($db_result = mysqli_query(...)) {
while ($row = mysqli_fetch_assoc($db_result)) {
$ergebnis[$row['ID']] = $row['name'];
}
} else
// Fehlerbehandlung weil die Abfrage misslang
echo "$verabschiedung $name";