Muito boa a aula, bem detalhado e de fácil compreensão. Por mim adicionava só mais dois detalhes para completar o tutorial. O primeiro seria adicionar o atributo style="cursor: default" nos span's (Anterior e Posterior) para não ficar aquele cursor chatinho na hora de passar por cima das "setas" e o segundo, seguindo a mesma linha de codigo ministrado nesta aula, seria adicionar esta linha de codigo no 'li' do laço FOR: > Essa linha de codigo vai fazer com que a paginacao altere a cor(background e color) do numero da pagina em que nos encontramos, facilitando, assim, a visualizacao da pagina em que nos encontramos. Valeu =)
Excelente explicação, teria como complementar a video aula mostrando como limitar a quantidade de links na pagina, por exemplo, se tiver 10 paginas, mostrar apenas dois links antes e dois links depois do numero da pagina atual.
no local funciona bem, mais ao subir para aa hospedagem dá o erro: Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, boolean given
Sua query do MySQL está incorreta Fernando, pq o mysqli_fetch_assoc(), precisa receber um boolean true do seu sql, e se está recebendo false quer dizer que sua querry está incorreta.
Boa noite. Suas aulas são muito bem explicadas. Mas o site ai que você usa como exemplo, tem muita informação. Pra quem já fez curso e sabe algo sobre, consegue separar elementos e ir adiante. Mas pra pessoas como eu que não entendem ou entendem pouco sobre PHP, essa quantidade de informação embola nossa cabeça. Se puder, faça um site do zero. Algo simples, com duas páginas (ex.), uma de vídeo e uma de imagem. As duas com o mesmo conteúdo (mudando apenas vídeo e imagem) mas sendo trocadas por botões anterior e próximo, 1 e 2 (ex.). Assim ficaria bem mais fácil pra entender ! Obrigado.
Boa noite, ótimo o sistema. Porém, quando há muitas páginas, a barra de paginação fica gigante. Tem como limitar isso? ex: Existe 10 paginas, irá aparecer 1,2,3...10 numeros na paginação, com limitação, poderia ser até 1..5(exemplo), e depois que chego perto do 5, começa a aparecer 6,7...
A lógica da página 1 e 2 vc usou corretamente, mas quando vc foi falar da página 3, informou que a paginação vai começar a partir da página 18. Só para deixar claro, 18 seria o último registro da página 3. Então a página 3 começa a partir do 13º e vai até o 18º registro. Conforme a lógica q foi usada no sistema: // Limite por página $quantidade_pg = 6; // Página atual $pagina = 3; $inicio = ($quantidade_pg * $pagina) - $quantidade_pg; $inicio = (6 * 3) - 6; $inicio = 12;
Sensacional.
Muito fera essas vídeos aulas
Excelente professor. Parabéns! Obrigado por compartilhar um pouco do seu conhecimento.
Mestre é mestre! Explica fácil demais. Sua didática e muito show! obrigado!
Você tem uma excelente didática. Parabéns!
Parabens meu caro. Didatica muito boa! Finalmente entendi como que funciona isso aí
Melhor explicação. parabéns
Muito boa a aula, bem detalhado e de fácil compreensão.
Por mim adicionava só mais dois detalhes para completar o tutorial.
O primeiro seria adicionar o atributo style="cursor: default" nos span's (Anterior e Posterior) para não ficar aquele cursor chatinho na hora de passar por cima das "setas" e o segundo, seguindo a mesma linha de codigo ministrado nesta aula, seria adicionar esta linha de codigo no 'li' do laço FOR:
>
Essa linha de codigo vai fazer com que a paginacao altere a cor(background e color) do numero da pagina em que nos encontramos, facilitando, assim, a visualizacao da pagina em que nos encontramos.
Valeu =)
Olá João,
Boa sugestão.
Como faz pra limitar o número de links por página
Fantástico.. O melhor tutorial de paginação que vi até hj
Muito boa a apresentação...obrigado
Muito bom. adorei a explicação...
Obrigado.
Só tutoriais de primeira, muito obrigado, estou aprendendo muito, parabéns pelo excelente trabalho!
Sensacional explicação, ótima aulas, parabéns professor Deus abençoe seu trabalho e missão!
Me ajudou muito, obrigada!!
Você é fera d+!!!
Simplesmente Genial, me ajudou muito obrigado!
show de bola amigo
agradecidoo meu amigooo
Excelente!
Excelente explicação!!!!
Você poderia ensinar como colocar imagens diferentes?
Obrigrado
cara fa um colocando menus com links
Excelente explicação, teria como complementar a video aula mostrando como limitar a quantidade de links na pagina, por exemplo, se tiver 10 paginas, mostrar apenas dois links antes e dois links depois do numero da pagina atual.
Também encontrei esse problema!
Olá Alexandre,
Segue o link do tutorial apresentando como criar paginação limitando a quantidade de números apresentados na paginação: goo.gl/pDSMyJ
no local funciona bem, mais ao subir para aa hospedagem dá o erro: Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, boolean given
Sua query do MySQL está incorreta Fernando, pq o mysqli_fetch_assoc(), precisa receber um boolean true do seu sql, e se está recebendo false quer dizer que sua querry está incorreta.
Boa noite. Suas aulas são muito bem explicadas. Mas o site ai que você usa como exemplo, tem muita informação. Pra quem já fez curso e sabe algo sobre, consegue separar elementos e ir adiante. Mas pra pessoas como eu que não entendem ou entendem pouco sobre PHP, essa quantidade de informação embola nossa cabeça.
Se puder, faça um site do zero. Algo simples, com duas páginas (ex.), uma de vídeo e uma de imagem. As duas com o mesmo conteúdo (mudando apenas vídeo e imagem) mas sendo trocadas por botões anterior e próximo, 1 e 2 (ex.). Assim ficaria bem mais fácil pra entender !
Obrigado.
Muito boa aula, mas no caso você ta mostrando o primeiro cadastro id 1 ao 15 como fica pra mostrar do 15 ao 1, do ultimo ao primeiro ?
Olá Francis,
Acrescenta na QUERY a função SQL para ordenar: ORDER BY id DESC
tem a possibilidade de eu efetuar essa paginação dentro de uma janela modal ?
Estou tendo problemas quando utilizo o bootstrap 4.
Boa noite, ótimo o sistema. Porém, quando há muitas páginas, a barra de paginação fica gigante. Tem como limitar isso? ex: Existe 10 paginas, irá aparecer 1,2,3...10 numeros na paginação, com limitação, poderia ser até 1..5(exemplo), e depois que chego perto do 5, começa a aparecer 6,7...
Olá Alexandre,
Segue o link do tutorial apresentando como criar paginação limitando a quantidade de números apresentados na paginação: goo.gl/pDSMyJ
Obrigado!
o meu da erro na linha onde contem o CEIL
A lógica da página 1 e 2 vc usou corretamente, mas quando vc foi falar da página 3, informou que a paginação vai começar a partir da página 18. Só para deixar claro, 18 seria o último registro da página 3. Então a página 3 começa a partir do 13º e vai até o 18º registro. Conforme a lógica q foi usada no sistema:
// Limite por página
$quantidade_pg = 6;
// Página atual
$pagina = 3;
$inicio = ($quantidade_pg * $pagina) - $quantidade_pg;
$inicio = (6 * 3) - 6;
$inicio = 12;
Em teoria não, a primeira página vai de 0-5, começando no zero, a segunda de 6-11, a terceira de 12 -17.... e por ai vai.
Na hora que clico na pagina dois aparecem os mesmos registros da pagina um, fiz todos os passos. O que será que está errado?
Mude o conteúdo do registro da sua tabela e verá que está mostrando sim registros diferentes.
tem algum jeito de colocar imagens diferentes ??
Como limitar o número de links por página alguma ajuda ai
Boa tarde Francisco,
Utilize esse tutorial como base: goo.gl/JDNHg2