Iterieren durch MySQL-Ergebnismengen
Das Durchlaufen einer aus einer MySQL-Datenbank abgerufenen Ergebnismenge ist eine grundlegende Aufgabe in der PHP-Programmierung. Für Anfänger in diesem Bereich kann es von unschätzbarem Wert sein, die verschiedenen Methoden zum Durchlaufen dieser Sätze zu verstehen.
Ein einfacher Ansatz wird im folgenden Codeausschnitt demonstriert:
$link = mysql_connect(/*arguments here*/); $query = sprintf("select * from table"); $result = mysql_query($query, $link); if ($result) { while($row = mysql_fetch_array($result)) { // Perform actions on the row } } else { echo mysql_error(); }
In diesem Code haben wir Stellen Sie zunächst eine Verbindung zur Datenbank her ($link**). Anschließend führen wir eine Abfrage aus und erfassen das Ergebnis in der Variablen **$result. Der Code tritt dann in eine Schleife ein und verwendet mysql_fetch_array(), um jede Zeile aus der Ergebnismenge als assoziatives Array ($row) abzurufen, sodass Sie auf einzelne Spaltenwerte zugreifen können. Anschließend können für jede Zeile Aktionen ausgeführt werden, bis die gesamte Ergebnismenge erschöpft ist.
Das obige ist der detaillierte Inhalt vonWie iteriere ich in PHP durch MySQL-Ergebnismengen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!