Fórum [MySQL] Como paginar dados no MySql? #564040

13/10/2016

0

Eu tenho uma lista de dados, de usuários que tem id,nome do usuário,email,um mensagem. Eu gostaria que que paginasse toda vez que chegasse a 15 usuários, alguém sabe me dizer como?
Ramon Barbosa

Ramon Barbosa

Responder

Post mais votado

13/10/2016

Tem um comando legalzinho no MySQL que eu não conheço em outros bancos e alguns nem tem que é o LIMIT

SELECT * FROM tbl LIMIT 5;
isso indica que ele vai pegar os 5 primeiros registros
ou

SELECT * FROM tbl LIMIT 5,10;
que indica que a partir do 5 ele vai contar 10 registros, ou seja, vai mostrar do 6 ao 15.

Daí é só substituir o 5 e o 10 por variáveis e seta-las a cada next.

Espero ter ajudado. se ajudei, dê um joinha por favor...

Hélio Devmedia

Hélio Devmedia
Responder

Gostei + 3

Mais Posts

13/10/2016

Luiz Santos

Ramon.
No MySQL você tem a comando LIMIT, onde você vai passar LIMIT 0, 15, onde 0 é o início e 15 a quantidade de registros que ele vai retornar pra você.
Nesse caso ele retornaria do registro 0 ao 14
Ai para o grupo seguinte você colocaria LIMIT 15,15.
Nesse caso, do 15 ao 29 e por ai vai.
Colocar isso dinâmico com PHP, é fácil, diretamente com o MySQL não sei dizer. Teria que dar uma pesquisada

Grande abraço
Responder

Gostei + 0

13/10/2016

Ramon Barbosa

Vlw, pessoal pela explicação ajudou bastante na minha duvida :)
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar