Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

mysql_fetch_row

MySQL-Funktionen

    Befehl:
array mysql_fetch_row ( resource $result )


    Parameter-Liste:
NameBeschreibung
resultDas Ergebnis Ressource, das ausgewertet wird. Dieses Ergebnis kommt von einem Aufruf von mysql_query().

    Rückgabewerte:
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.

    Beschreibung:
Mit mysql_fetch_row() kann man sich anhand einer Ergebnis-Kennung (Ergebnis-Kennung) einen Datensatz in Form eines indizierten Arrays übergeben lassen. Im Erfolgsfall liefert diese Funktion den aktuellen Datensatz, sonst wird false zurückgegeben.


    Aktiv in Version:
(PHP 4, PHP 5, PHP 7)

    Hinweis:
Hinweis:

Diese Funktion setzt NULL-Felder auf den PHP Wert-NULL.


    Warnung:
Warnung:

Diese Erweiterung ist ab PHP 5.5.0 veraltet und wird in der Zukunft entfernt werden. Stattdessen wird der MySQLi oder PDO_MYSQL Verlängerung verwendet werden. Siehe auch MySQL: Auswahl einer API Führung und bezogenen FAQ für weitere Informationen. Alternativen zu dieser Funktion sind:

    Siehe auch:
Liefert einen Datensatz als assoziatives Array, als numerisches Array oder beides
 
Liefert einen Datensatz als assoziatives Array
 
Liefert eine Ergebniszeile als Objekt
 
Bewegt den internen Ergebnis-Zeiger
 
Liefert die Länge eines jeden Feldes in einem Ergebnis
 
Liefert Ergebnis
 

Eine Zeile mit mysql_fetch_row() holen


Eingabe:
<?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
?>



MySQL-Funktionen