Heim > Datenbank > MySQL-Tutorial > Hauptteil

Wie erstelle ich ein Array aus einer Datenbankspalte in PHP?

Linda Hamilton
Freigeben: 2024-10-24 05:22:30
Original
1020 Leute haben es durchsucht

How to Create an Array from a Database Column in PHP?

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>
Nach dem Login kopieren

In diesem Code:

  • Ein leeres Array $column wird initialisiert.
  • Eine While-Schleife durchläuft die mit mysql_fetch_array aus der Datenbank abgerufenen Zeilen.
  • Für jede Zeile wird der Wert der angegebenen Spalte mit $row[$key] abgerufen, wobei $key der Spaltenname oder Index ist .
  • Der abgerufene Wert wird an das $column-Array angehängt.

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!

Quelle:php
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage