Erstellen eines Arrays aus einer Datenbankspalte in PHP
Das Extrahieren der Daten einer einzelnen Zeile aus einer Datenbank mit mysql_fetch_array führt zu einem Array. Um jedoch ein Array aus den Werten aller Zeilen in einer bestimmten Spalte zu erstellen, ist ein umfassenderer Ansatz erforderlich.
Lösung
Eine effektive Lösung ist das Durchschleifen Die aus der Datenbank abgerufenen Zeilen erstellen nach und nach ein Array von Spaltenwerten:
<code class="php">$column = array(); // Initialize an empty array while ($row = mysql_fetch_array($info)) { $column[] = $row[$key]; // Append the value of the desired column to the array }</code>
In diesem Code:
Dieser Vorgang wird fortgesetzt, bis alle Zeilen verarbeitet wurden, was zu einem Array führt, das die Werte der gewünschten Spalte von allen enthält Zeilen.
Das obige ist der detaillierte Inhalt vonWie erstelle ich ein Array aus einer Datenbankspalte in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!