mysql_result

(PHP 3, PHP 4 >= 4.0.0)

mysql_result -- Liefert Ergebnis

Beschreibung

int mysql_result (int Ergebnis-Kennung, int Datensatz-Index [, mixed Feld])

mysql_result() liefert den Inhalt eines Feldes aus einem Anfrageergebnis. Das Argument Feld kann der Feldname, der Feldoffset ein Bezeichner in der Form 'Feldname.Tabellenname' sein. Wenn das Feld einen Alias besitzt ('select foo as bar from...') muss der Alias anstatt des Feldnamens verwendet werden.

Wenn auf Anfrageergebnisse mit vielen Datensätzen zugegriffen werden soll, sollten Sie die Funktionen, die auf ganze Datensätze zugreifen, in Betracht ziehen (siehe unten). Diese Funktionen sind sehr viel schneller als mysql_result(). Beachten Sie auch, dass die Angabe eines numerischen Offsets für das Feld sehr viel schneller ist als die übrigen möglichen Angaben.

Aufrufe von mysql_result() sollten nicht mit Aufruf anderen Funktion, die auch auf das Ergebnis zugreifen, verschachtelt werden.

Empfohlende, leistungsfähigere Alternativen: mysql_fetch_row(), mysql_fetch_array() und mysql_fetch_object().