PHP kézikönyv Előző Következő Siker esetén TRUE értékkel tér vissza, ellenkező esetben FALSE értéket ad. A mysql_data_seek() függvény az adott azonosítójú ereményhalmazban ugrik a megadott pozícióra. A mysql_fetch_row() függvény következő hívásakor ezt a sorszámú sort kapod meg. Ha az első sorra akarsz pozicionálni, akkor Row_number 0 legyen! A row_number paraméternek 0 és mysql_num_rows - 1 közötti számnak kell lennie. Megjegyzés: A mysql_data_seek() függvényt csak a mysql_query() függvénnyel használhatód együtt, a mysql_unbuffered_query() függvénnyel nem! Példa 1. MySQL data seek példa ?php $link = mysql_pconnect ("weblabor", "kgergely", "titok") or die ("Nem tudok csatlakozni"); mysql_select_db ("samp_db") or die ("Nem tudok belépni az adatbázisba"); $query = "SELECT last_name, first_name FROM friends"; $eredmeny = mysql_query ($query) or die ("Rossz kérés"); / / sorok betöltése fordított sorrendben for ($i = mysql_num_rows ($eredmeny) - 1; $i gt;=0; $i- -) {if (!mysql_data_seek ($eredmeny, $i)) {echo ("Nem tudok a $i. sorra ugorni\n"); continue;} if( !($sor = mysql_fetch_object ($eredmeny))) continue; echo "$sor - vezeteknev $sor - keresztnev br / \n");} mysql_free_result ($eredmeny);? Lásd még a mysql_query() és a mysql_num_rows() függvényeket! Előző Tartalom Következő Fel