Se odbc_fetch_row() foi bem sucedido (havia uma linha), TRUE é retornado. Se não houverem mais linhas é retornado FALSE.
odbc_fetch_row() obtém uma linha de dados que foi retornado por odbc_do() / odbc_exec(). Após odbc_fetch_row() seja utilizada, os campos desta linha podem ser acessados com odbc_result().
Se row_number
não for especificado,
odbc_fetch_row() irá tentar obter a próxima linha
no conjunto de resultados. Chamadas para
odbc_fetch_row() com ou sem
row_number
podem ser misturados.
Para caminhar através do conjunto de resultados mais de uma vez, você pode usar
odbc_fetch_row() com
row_number
1, e então continuar fazendo
odbc_fetch_row() sem
row_number
para ver os resultados.
Se um driver não suportar a obtenção de linhas por números, o parâmetro
row_number
é ignorado.