Halfar Postado Outubro 28, 2006 Denunciar Share Postado Outubro 28, 2006 Uma instrução sql me retorna como resultado 100 registros.Utilizando mysql_fetch_array faço com que os 100 registros sejam exibidos, assim:while($valor = mysql_fetch_array($Resultado)){echo $valor["NomeCampo"];}A minha dúvida é a seguinte:Como faço para exibir a partir da segunda linha dos resultados, ou seja, quero pegar a partir do segundo registro que a instrução sql me retornou... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 mbleonardo Postado Outubro 28, 2006 Denunciar Share Postado Outubro 28, 2006 você pode já mover o ponteiro pra segunda linha, só chamar o mysql_fetch_array antes: mysql_fetch_array($Resultado) while($valor = mysql_fetch_array($Resultado)){ echo $valor["NomeCampo"]; } Ou utilizar o mysql_fetch_row() com mysql_data_seek(): mysql_data_seek($Resultado,1) // segunda linha =1 while($valor = mysql_fetch_row($Resultado)){ echo $valor["NumeroCampo"]; } mysql_data_seek($Resultado,0) // reseta pra primeira linha Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Halfar
Uma instrução sql me retorna como resultado 100 registros.
Utilizando mysql_fetch_array faço com que os 100 registros sejam exibidos, assim:
while($valor = mysql_fetch_array($Resultado)){
echo $valor["NomeCampo"];
}
A minha dúvida é a seguinte:
Como faço para exibir a partir da segunda linha dos resultados, ou seja, quero pegar a partir do segundo registro que a instrução sql me retornou...
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.