An keiner Stelle erstellen Sie hier ein Array. In Ihrer Schleife ändern Sie einfach einige Variablen, die ich in dem von Ihnen geposteten Kontext nicht beurteilen kann.
Wenn alles, was Sie brauchen, keine Datenfilterung wie folgt ausreicht:
$list = Array();
while( $row = mysqli_fetch_array($result) ) {
$list[] = $row;
}
[] Im Grunde 'hängt' in PHP an, es ist ein hässlicher Mechanismus, aber er funktioniert.
Wenn Sie auf Zeilen per Primärschlüssel zugreifen möchten ( id
in Ihrem Fall denke ich) dann ersetzen Sie einfach []
mit [$row["id"]]