Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Oi pessoal,
Tudo bem?
Fiz minha própria estrutura de paginação. Ela funciona normalmente somente quando resulta a primeira página de busca!
a paginação incrementa $inicio de 3 em 3. (isso no primeiro resultado de busca).
Se eu clicar na pagina 2 ele incrementa novamente, mais eu gostaria de da um jeito de não incrementar depois que o meu código paginasse de acordo com a primeira página. Deu para entender?
Ou seja, mesmo mudando de página ele pare de incrementar! valendo apenas o resultado da primeira página de resultado (que ela sim possui o codigo de paginação correto).
****
Para vcs entenderem: http://a4i.com.br/cadastro/busca.php
busque por: 9
Segue o codigo
for ($paginacao =1; $paginacao <= $total; $paginacao++) {
if ($paginacao == 1) {
//link para primeira página
echo "<a href='busca_resultado.php?inicio=$pagina&descricao=$descricao&busca=1'> 1 </a>";
}
//demais páginas
if ($paginacao >= 2) {
//cria a paginação das demais páginas de acordo com $total
//formula paginação ---------------------------
$pagina++;
$pag = $pagina;
$qtd = 3;
$inicio = $pagina * $qtd;
// fim formula paginação ---------------------------
echo "<a href='busca_resultado.php?inicio=$inicio&descricao=$descricao&total=$total&continua=1&pagina=$pagina'>$paginacao </a>";
}
}obrigado!!!!!!!!!!Carregando comentários...