Ir para conteúdo
Fórum Script Brasil
  • 0

Paginação


kafunga

Pergunta

5 respostass a esta questão

Posts Recomendados

  • 0

olha fiz um agorinha pra ti ver como e que e não sei faser aquelas doidas mais tudo bem niguem e perfeito smile.gif pegue papel e tesoura ihauahia... brincadeira

<?php

include "config.php";

//o limite de pagina( resultados pro paginas )

$perpage = 1;

//pega a pagina exeplo index.php?pag=1

$pag = $_GET['pag'];

//seleciona a tabela

$query = mysql_query("SELECT * FROM artigos");

$total = mysql_num_rows($query);

/* $pages_prov      mairo do que existe */

$pages_prov = $total / $perpage;

$pages = ceil($pages_prov);

/* comparaçao pagina maior do que postado se for  maior aparece pagina

inexistente*/

if ($pag > $pages)

{

echo "Página inexistente";

}

else

{

//inipoint e paginas tipo pag=1 ou pag=2...

$inipoint = ($pag * $perpage) - $perpage;

$inicio = ($pag * $perpage) - $perpage;

//ponteiro e resultados pro pagina

$ponteiro = $pag * $perpage;

$exib=mysql_query("SELECT * FROM suatabelaaki LIMIT $inipoint,$ponteiro");

while ($inicio < $ponteiro && $inicio < $total)

{

$resultado = mysql_fetch_array($exib);

$data = $resultado['titulo'];

/* exibe os resultados */

echo "<table width=20% border=1 bordercolor=#000000>

  <tr>

    <td bordercolor=#0066FF><div align=center><font color=#0099FF><strong>$data</strong></font></div></td>

  </tr>

</table>";

$inicio ++;

}

echo "<br>";

/* pagina inicial +1  */

$prox = $pag + 1;

/* pagina  - 1 */

$ant = $pag - 1;

if ($pag == 1)

{//aki o link proximo

echo "<a href='apostila.php?pag=" . $prox . "'>Próximo</a>";

}

elseif ($pag == $pages)

{//aki o link anterior

echo "<a href='apostila.php?pag=" . $ant . "'>Anterior</a>";

}

else

{

echo "<a href='apostila.php?pag=" . $ant . "'>Anterior</a> | <font color=#FF0000>pagina $pag de $total</font> |<a href='apostila.php?pag=" . $prox . "'>Próximo</a>";

}

}

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,7k
×
×
  • Criar Novo...