Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

D´Sant

Paginação com array();

Recommended Posts

Caros colegas

 

Gostaria da ajuda de vocês para obter um exemplo de como paginar um array(); explico:

 

Tenho um array que é alimentado por uma pesquisa nterna no site, eu listo os resultados deste array em uma unica tela, gostaria de paginar estes resultados.

 

PS: Neste script não faço uso de Banco de Dados.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olh um exemplo:

$if (!$pagina) {$pag = 1;} else {$pag = $pagina;}$reg = 10; // Registros por página$rows = sizeof($array);$ini2 = $pag-1;$ini = $ini2 * $reg;$fim = $ini + $reg;for ($num=0;$num<$rows;$num++) {$num5= $num+$iniecho "$array[$num5]<br>";}$anterior = $pag-1;$proxima = $pag+1;$nada = $rows / $reg;$pags = ceil($nada);if ($pag > 1) {echo "<a href=paginacao.php?pagina=$anterior><b>Anterior </b></a>";} if ($pag < $pags) {echo "<a href=paginacao.php?pagina=$proxima><b> Próxima</b></a>";}echo "<br>";for ($num2=0;$num2<$pags;$num2++) {$num3 = $num2+1;if ($pag==$num3) {echo " <b>[$num3]</b> ";} else {echo "<a href=paginacao.php?pagina=$num3> $num3 </a>";}}?>
Testa aí.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.