Gostaria de saber a respeito do sigunte erro.
Returns the number of rows in the record set. If the number of records returned cannot be determined from the database driver API, we will buffer all rows and return a count of the rows after all the records have been retrieved. This buffering can be disabled (for performance reasons) by setting the global variable $ADODB_COUNTRECS = false. When disabled, RecordCount( ) will return -1 for certain databases. See the supported databases list above for more details.
Traduzido
Retorna o número de linhas no conjunto do registro. Se o número de registros retornados não pode ser determinado a partir do banco de dados API do condutor, vamos tampão todas as linhas e retornar a contagem das fileiras depois de todos os registros tenham sido recuperadas. Este tampão pode ser desativado (por motivos de desempenho) estabelecendo a variável global $ ADODB_COUNTRECS = false. Quando desabilitado, RecordCount () irá retornar -1 para certas bases de dados. Consulte a base de dados suportadas lista acima para obter mais detalhes.
Pq contar numero de linhas ?
Oque que dizer com isso ?