Heim  >  Artikel  >  Datenbank  >  Wie rufe ich mehrere MySQL-Zeilen in PHP ab und greife darauf zu?

Wie rufe ich mehrere MySQL-Zeilen in PHP ab und greife darauf zu?

Susan Sarandon
Susan SarandonOriginal
2024-11-01 04:28:27593Durchsuche

How to Retrieve and Access Multiple MySQL Rows in PHP?

Mehrere MySQL-Zeilen abrufen und in PHP darauf zugreifen

Um das Problem des Abrufens mehrerer Zeilen aus einer MySQL-Datenbank und deren Verwendung in PHP zu lösen können Sie die Funktion mysql_fetch_assoc() nutzen. Wie aus der Dokumentation hervorgeht, können Sie diese Funktion iterativ aufrufen, um auf jede Zeile als assoziatives Array zuzugreifen.

Hier ist ein Beispiel:

$query = "SELECT * FROM Records WHERE number1 = 1";
$result = mysql_query($query);

$rows = array();

// Iteriere die Ergebnisse und speichere jede Zeile im $rows array
while ($row = mysql_fetch_assoc($result)) {

$rows[] = $row;

}

// Greifen Sie über den Array-Index auf die zweite Zeile zu
$secondRow = $rows[1];

// Den Wert von Nummer2 für die zweite Zeile ausgeben
echo $secondRow['number2'];
?>

Mit diesem Ansatz können Sie alle von der Abfrage zurückgegebenen Zeilen in einem Array speichern und dann basierend auf ihrer Position im Array einzeln auf sie zugreifen.

Das obige ist der detaillierte Inhalt vonWie rufe ich mehrere MySQL-Zeilen in PHP ab und greife darauf zu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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