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!!!!!!!!!!
Paginação
Started By Tiagorj, 30/10/2008, 15:47
Nenhuma resposta neste tópico
#1
Posted 30/10/2008, 15:47
Tiago
Quem quiser me adicionar no msn: tiagoc_almeida@hotmail.com
Meu PC: Sempron 64 2.800+ (box) / Placa-mãe ECS 760GX-M / Memória DDR 256 + 256 = 512 mb / HD 80 GB (Samsung) / monitor LCD Samsung 15"
Quem quiser me adicionar no msn: tiagoc_almeida@hotmail.com
Meu PC: Sempron 64 2.800+ (box) / Placa-mãe ECS 760GX-M / Memória DDR 256 + 256 = 512 mb / HD 80 GB (Samsung) / monitor LCD Samsung 15"
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)