Description
bool 
mysql_data_seek ( resource result, int row_number )
   mysql_data_seek() moves the internal row
   pointer of the MySQL result associated with the specified result
   identifier to point to the specified row number.  The next call
   to mysql_fetch_row() would return that row.
  
   row_number starts at 0. The 
   row_number should be a value in the range from 0 to
   mysql_num_rows() - 1. However if the result set 
   is empty (mysql_num_rows() == 0), a seek to 0 will 
   fail with a E_WARNING and 
   mysql_data_seek() will return FALSE.