PHP mysql_fetch_row() Funktion

Definition und Verwendung

Die Funktion mysql_fetch_row() holt eine Zeile aus dem Ergebnisfeld als numerisches Array.

Syntax

mysql_fetch_row(data)
Parameter Beschreibung
data Erforderlich. Der Datenzeiger, den Sie verwenden möchten. Dieser Datenzeiger wird von mysql_query() zurückgegeben.

Beschreibung

mysql_fetch_row() vom und dem data Eine Zeile aus einem verknüpften Ergebnissatz holen und als Array zurückgeben. Jedes Ergebnisfeld wird in einem Arrayelement gespeichert, das von 0 beginnend verschoben ist.

Durch das nacheinander Aufrufen von mysql_fetch_row() wird die nächste Zeile aus dem Ergebnissatz zurückgegeben, oder FALSE, wenn keine weiteren Zeilen vorhanden sind.

Rückgabewert

Gibt ein Array zurück, das aus den gewonnenen Zeilen generiert wird, oder FALSE, wenn keine weiteren Zeilen vorhanden sind.

Beispiel

<?php
$con = mysql_connect("localhost", "hello", "321");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
$db_selected = mysql_select_db("test_db",$con);
$sql = "SELECT * from Person WHERE Lastname='Adams'";
$result = mysql_query($sql,$con);
print_r(mysql_fetch_row($result));
mysql_close($con);
?>

Ausgabe:

Array
(
[0] => Adams
[1] => John
[2] => London
)