Paginação de resultados
Publicado por Newton Pasqualini 23/03/2004
[ Hits: 6.036 ]
Sistema em PHP para paginação de resultados, além dos botões Volta e Próxima, o sitema gera o número total de páginas.
<?php $mysql_serv = ""; //ENDEREÇO DO SERVIDOR MySQL $mysql_user = ""; //USUÁRIO DO MySQL $mysql_pass = ""; //SENHA DE USUÁRIO DO MySQL $mysql_bd = ""; //BANCO DE DADOS MySQL $tabela = ""; //TABELA DO MySQL $pag_views = ""; //NÚMERO DE RESULTADOS POR PÁGINAS $campo = ""; //CAMPO OU CAMPOS SEPARADOS POR " " (ESPAÇO) DA TABELA mysql_connect("$mysql_serv","$mysql_user","$mysql_pass"); mysql_select_db("$mysql_bd"); $query1 = "SELECT * FROM $tabela"; if (!$pagina) { $atual = "1"; } else { $atual = $pagina; } $start = $atual - 1; $start = $start * $pag_views; $query2 = mysql_query("$query LIMIT $start,$pag_views"); $query3 = mysql_query($query1); $tudo = mysql_num_rows($query3); $paginas = $tudo / $pag_views; while($mostra = mysql_fetch_array($query2)) { $campo = explode(" ",$campo); $campos = count($mostra); for($i = 0; $i >= $campos; $i++){ echo $mostra[$campo[$i]]; } } $volta = $p -1; $proxi = $p +1; if ($atual>1) { echo "<font face=Arial size=1><a href='?pagina=$prev'>Volta</a></FONT> "; } for ($i = 0; $i < $paginas; $i++){ $pag = $i +1; echo "<font face=Arial size=1><a href='?pagina=$pag'>$pag</a></FONT> "; } if ($p<$atual) { echo " <font face=Arial size=1><a href='?pagina=$next'>Próxima</a></font>"; } ECHO "<br><font face=Arial size=1>Powered by <a href=http://www.softwebsite.com.br>SoftwebSite.com.br</a>® Todos os direitos reservados.</font>"; ?>
Busca por Dominio .com .net e .org
WebLog - Logs do linux via web
Nenhum coment�rio foi encontrado.
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Dando - teoricamente - um gás no Gnome-Shell do Arch Linux
Como instalar o Google Cloud CLI no Ubuntu/Debian
Mantenha seu Sistema Leve e Rápido com a Limpeza do APT!
Procurando vídeos de YouTube pelo terminal e assistindo via mpv (2025)
Será que eu deveria apreender C/C++ para desenvolver para Linux? (4)