Array von Zeilen mit mysqli-Ergebnis erhalten
Sie können die Funktion mysqli_fetch_assoc()
verwenden, um ein assoziatives Array einer einzelnen Zeile aus einem Ergebnissatz abzurufen und eine Schleife verwenden, um durch den Ergebnissatz zu iterieren und jede Zeile in einem Array zu speichern. Hier ist ein Beispiel dafür, wie Sie dies tun könnten:
<?php
$result = mysqli_query($conn, "SELECT * FROM table_name");
$rows = [];
while ($row = mysqli_fetch_assoc($result)) {
$rows[] = $row;
}
In diesem Beispiel ist $conn
die Verbindung zur Datenbank und $result
ist der Ergebnissatz, der von der Abfrage zurückgegeben wird. Die Funktion mysqli_fetch_assoc()
wird in einer Schleife aufgerufen, bis es keine weiteren Zeilen im Ergebnissatz gibt und jede Zeile dem Array $rows
hinzugefügt wird.