Popis
object
mysql_fetch_object
( resource výsledek)
Vrácí
objekt
,
jehož
proměnné
obsahují
hodnoty
načteného
záznamu
nebo
FALSE
není-li
žádný
další
záznam
.
mysql_fetch_object(
)
je
obdobou
mysql_fetch_array(
)
,
s
jedním
rozdílem
-
narozdíl
od
pole
,
je
vrácen
objekt
.
Což
znamená
,
že
k
hodnotám
výsledku
lze
přistupovat
pouze
přes
názvy
sloupců
a
nikoli
přes
jejich
číselné
klíče
(
název
vlastnosti
nemůže
být
číslo
)
.
?php
/
*
tohle
je
správný
zápis
*
/
echo
$row
-
field
;
/
*
a
toto
je
chybný
zápis
*
/
echo
$row
-
0
;
?
|
Rychlostně
je
tato
funkce
identická
s
mysql_fetch_array(
)
,
a
téměr
tak
rychlá
jako
mysql_fetch_row(
)
(rozdíl
je
nevýznamný
)
.
Příklad
1
.
mysql_fetch_object(
)
příklad
?php
mysql_connect(
"localhost"
,
"mysql_uziv"
,
"mysql_heslo")
;
mysql_select_db($db)
;
$result
=
mysql_query("select
uziv_id
,
celejmeno
from
tabulka")
;
while
($row
=
mysql_fetch_object($result)
)
{
echo
$row
-
uziv_id
;
echo
$row
-
celejmeno
;
}
mysql_free_result($result)
;
?
|
|
Viz
.
také
:
mysql_fetch_array(
)
a
mysql_fetch_row(
)
.