Encontre os dados com a linha número 3 no conjunto de resultados:
// Assumir nome de usuário do banco de dados: root, senha: 123456, banco de dados: CODERCTO $con=mysqli_connect("localhost","root","123456","CODERCTO"); falhou: " .mysqli_connect_error(); } $sql="SELECIONE nome,url FROM sites ORDER BY alexa";if ($result=mysqli_query($con,$sql)){ //Procura dados com número de linha 3 mysqli_data_seek($result,2); //Lê dados $row=mysqli_fetch_row($result); printf ("nome: %s url: %sn", $row[0], $row[1]); Liberar o conjunto de resultados mysqli_free_result($result);}mysqli_close($con);?>
A função mysqli_data_seek() ajusta o ponteiro do resultado para uma linha arbitrária no conjunto de resultados.
mysqli_data_seek( resultado,deslocamento ) ;
parâmetro | descrever |
---|---|
resultado | Obrigatório. Especifica o identificador do conjunto de resultados retornado por mysqli_query(), mysqli_store_result() ou mysqli_use_result(). |
desvio | Obrigatório. Especifica o deslocamento do campo. O intervalo deve estar entre 0 e o número total de linhas – 1. |
Valor de retorno: | Retorna TRUE se for bem-sucedido e FALSE se falhar. |
---|---|
Versão PHP: | 5+ |