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
Curtir tópico
+ 0
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
isso indica que ele vai pegar os 5 primeiros registros
ou
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...
SELECT * FROM tbl LIMIT 5;
ou
SELECT * FROM tbl LIMIT 5,10;
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
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
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
Clique aqui para fazer login e interagir na Comunidade :)