mysql_result

mysql_result -- Liefert Ergebnis

Beschreibung

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

mysql_result( ) liefert den Inhalt eines Felds aus einem Anfrageergebnis . Das Argument Feld kann der Feldname , der Feldoffset ein Bezeichner in der Form ' Tabellenname.Feldname . ' 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 Funktionen , die auf ganze Datensätze zugreifen,in Betracht ziehen ( siehe unten ) . Diese Funktionen liefern bei einem einzigen Aufruf den Inhalt mehrerer Felder und sind aus diesem Grund SEHR viel schneller als mysql_result( ) . Beachten Sie auch , dass die Angabe eines numerischen Offsets für ein Feld sehr viel schneller ist als die Angabe eines Feldnamens oder tabellenname.feldname .

Aufrufe von mysql_result( ) sollten nicht mit Aufrufen anderer Funktionen verschachtelt werden , die auch auf das Ergebnis zugreifen .

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