dedlfix: MYSQL / PHP Ausgabe in Array packen

Beitrag lesen

Hi!

ich frage mich gerade ob es sinnig ist mehrfach die gleiche MYSQL Tabelle ab zu rufen.

Kommt drauf an. Oftmals ist es das wohl nicht (also pro Request betrachtet).

Aber wie packe ich das Ergebnis in ein Array

Du weißt also nicht, wie du Werte einem Array zufügst? Zunächst erstellst du ein leeres Array, damit es garantiert da ist, auch bei leerer Ergebnismenge.

$ergebnis = array();

In der Abfrageschleife fügst du dann die Werte an das Array an.

$ergebnis[] = $row;

im einfachsten Fall. Ansonsten erstellst du halt ein weiteres Array, fügt die gewünschten Elemente hinzu und übergibt das anstelle von $row dem $ergbnis-Array.

Lo!