Jump to content


Photo

Paginação


  • Faça o login para participar
Nenhuma resposta neste tópico

#1 Tiagorj

Tiagorj

    Ativo

  • Usuários
  • 373 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro

Posted 30/10/2008, 15:47

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!!!!!!!!!!
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"




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq