Beschreibung
int
msql_result
( int query_identifier, int i, mixed field)
Gibt
den
Wert
zurück
,
der
in
der
übergebenen
Zeile
und
Spalte
des
bezeichneten
mSQL-Abfrageergebnisses
steht
.
msql_result(
)
gibt
den
Inhalt
einer
Tabellenzelle
des
mSQL-Abfrageergebnisses
zurück
.
Das
field
Argument
kann
sowohl
der
Index
als
auch
der
Feldname
des
Feldes
sein
,
oder
,
ein
mit
dem
Tabellennamen
qualifizierter
Feldname
(
Tabellenname.Feldname
)
.
Falls
der
Spaltenname
ein
Alias
ist
(
'select
foo
as
bar
from
..
.'
)
,
wird
der
Aliasname
anstatt
des
Feldnamens
angegeben
.
Wenn
man
mit
grossen
Abfrageergebnissen
arbeitet
,
sollte
man
die
Benutzung
der
Funktionen
in
Betracht
ziehen
,
die
ganze
Zeilen
aus
der
Tabelle
auslesen
(
siehe
unten
)
.
Weil
diese
Funktionen
die
Inhalte
von
verschiedene
Tabellenzellen
in
einem
Funktionsaufruf
holen
,
sind
sie
VIEL
schneller
als
msql_result(
)
.
Beachten
Sie
auch
,
dass
die
Angabe
eines
nummerischen
Index
für
das
field
Argument
viel
schneller
ist
,
als
die
Angabe
eines
Feldnamens
oder
eines
Tabellenname.Feldname
Arguments
.
Empfohlene
Alternativen
mit
hoher
Ausführungsgeschwindigkeit
:
msql_fetch_row(
)
,
msql_fetch_array(
)
und
msql_fetch_object(
)
.