Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Erstellen Sie ein Array in PHP aus mysql

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"]]