Paginação de dados no MYSQL

Paginação de dados no MYSQL

Usando o limit do mysql podemos paginar os dados que serão exibidos e assim melhorar a performance do banco de dados onde ao invés de serem mostrados todos os registros, apenas blocos de linhas são mostrados, como na paginação normal. Use a seguinte sintaxe

select * from tabela LIMIT RegistroInicial, ResultadosPorPagina
Troque RegistroInicial, ResultadosPorPagina pelos valores respectivos. Ex: Para mostra a primeira parte dos 100 resultados em blocos de 10 registros use:
select * from tabela LIMIT 0, 10
Para segunda página.. use
select * from tabela LIMIT 10, 10
Para terceira página.. use
select * from tabela LIMIT 20, 10
e assim por diante. Para gerar os links ou botões para a executar a paginação é necessário saber a quantidade de registros que tabela retornará e é preciso exemplificar na linguagem específica por isso não vamos mostrar como fazer.



Veja Também