„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Verwenden Sie MySQLI, um eine eindimensionale Array-Methode mit einer Spalte abzurufen

Verwenden Sie MySQLI, um eine eindimensionale Array-Methode mit einer Spalte abzurufen

Gepostet am 2025-04-18
Durchsuche:453

How to Retrieve a Single Column as a One-Dimensional Array Using MySQLi?

Wie erhalte ich einzelne Spaltenwerte als eindimensionales Array mit MySQLi? Anstelle des gewünschten eindimensionalen Array erhalten Sie ein mehrdimensionales Array.

Lösung:

Das Problem liegt in der Methode, mit der die Daten aus der Datenbank abgerufen werden. Um die Daten als Array einzelner Spaltenwerte abzurufen, sollten Sie die Methode fetch_assoc () anstelle von fetch_row () verwenden.

Hier ist ein korrigierter Code-Snippet:

while ($ row = $ result- $ Zeilen [] = $ row ['E -MailAddress']; }

mit Fetch_assoc (), die while -Schleife durch die Zeilen des Ergebnisssatzes iteriert und den Wert der Spalte von EmailAddress für jede Zeile abruft. Die abgerufenen Werte werden an das Array $ rows angehängt, was zu einem eindimensionalen Array führt, das die Liste der E-Mail-Adressen enthält. [0] => "[E -Mail geschützt]" [1] => "[E -Mail geschützt]" }
            
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3