(PHP 4, PHP 5)
mysql_fetch_row — Liefert einen Datensatz als indiziertes Array
Diese Erweiterung ist seit PHP 5.5.0 als veraltet markiert und wurde in PHP 7.0.0 entfernt werden. Verwenden Sie stattdessen die Erweiterungen MySQLi oder PDO_MySQL. Weitere Informationen finden Sie im Ratgeber MySQL: Auswahl einer API und den zugehörigen FAQ. Alternativen zu dieser Funktion umfassen:
$result
)Liefert ein numerisch indizertes Array, das der geholten Zeile entspricht und bewegt den internen Datensatzzeiger vorwärts.
Ergebnis
Das Ergebnis Ressource, das ausgewertet wird. Dieses Ergebnis kommt von einem Aufruf von mysql_query().
Gibt ein numerisches Array von Zeichenketten zurück, das der gelesenen
Zeile entspricht oder FALSE
falls keine weiteren Zeilen vorhanden sind.
mysql_fetch_row() liefert einen Datensatz aus dem Anfrageergebnis mit der übergebenen Kennung. Der Datensatz wird als Array geliefert. Jedes Feld wird in einem Array-Offset abgelegt, der Offset beginnt bei 0.
Beispiel #1 Eine Zeile mit mysql_fetch_row() holen
<?php
$result = mysql_query("SELECT id,email FROM people WHERE id = '42'");
if (!$result) {
echo 'Konnte Abfrage nicht ausführen: ' . mysql_error();
exit;
}
$row = mysql_fetch_row($result);
echo $row[0]; // 42
echo $row[1]; // der email Wert
?>
Hinweis: Diese Funktion setzt NULL-Felder auf den PHP Wert-
NULL
.