- Consulta para sabermos a quantidade de registro para paginacao:
SELECT count(id) FROM user - Outra consulta para pegar somente registros referentes a uma pagina especifica da nossa paginacao:
SELECT * FROM user LIMIT 0,100
FOUND_ROWS()
Você faz a pesquisa usando seu LIMIT mas você diz que quer saber também quantos resultados existem sem o LIMIT, tudo em uma consulta só:
mysql> SELECT SQL_CALC_FOUND_ROWS * FROM tbl_name WHERE id > 100 LIMIT 10;
mysql> SELECT FOUND_ROWS();
interessou? veja no manual.
retirado de: http://blog.inuar.com/paginacao-com-php-e-mysql
