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(
)
.