Beschrijving
bool
mysql_data_seek
( resource result_identifier, int row_number)
Geeft
TRUE
terug
bij
succes
,
FALSE
indien
er
een
fout
is
opgetreden
.
mysql_data_seek(
)
verplaatst
de
interne
rij
pointer
van
de
MySQL
resultaat
set
die
geassocieerd
is
met
de
gegeven
result
identifier
naar
het
gespecificeerde
rijnummer
.
De
volgende
keer
dat
mysql_fetch_row(
)
wordt
aangeroepen
zal
die
rij
teruggegeven
worden
.
Row_number
begint
bij
0
.
The
row_number
is
een
waarde
in
het
bereik
van
0
tot
mysql_num_rows
-
1
.
Voorbeeld
1
.
MySQL
data
seek
voorbeeld
?php
$link
=
mysql_pconnect(
"kron"
,
"jutta"
,
"geheim"
)
or
die("Kan
geen
verbinding
maken
:
"
.
mysql_error())
;
mysql_select_db("samp_db"
)
or
exit("Kan
geen
database
selecteren
:
"
.
mysql_error())
;
$query
=
"SELECT
last_name
,
first_name
FROM
friends"
;
$result
=
mysql_query($query
)
or
die("Query
heeft
gefaald
:
"
.
mysql_error())
;
/
/
fetch
rows
in
reverse
order
for
($i
=
mysql_num_rows($result
)
-
1
;
$i
=0
;
$i-
-
)
{
if
(!mysql_data_seek($result
,
$i)
)
{
echo
"Kan
rij
$i
niet
vinden
:
"
.
mysql_error(
)
.
"\n"
;
continue
;
}
if(
!($row
=
mysql_fetch_object($result))
)
continue
;
echo
"$row
-
last_name
$row
-
first_name
br
/
\n"
;
}
mysql_free_result($result)
;
?
|
|
Zie
ook
:
mysql_query(
)
,
mysql_num_rows(
)
.