Paginação de resultados
Publicado por Newton Pasqualini 23/03/2004
[ Hits: 5.919 ]
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>"; ?>
Mostra o Navegador e O OS do Usuário
Script PHP simples que mostra IP e UserAgent do visitante, mesmo em alguns casos de proxy
Whois Buscando dominios nacionais e internacionais
Nenhum comentário foi encontrado.
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
Tem como instalar o gerenciador AMD Adrenalin no Ubuntu 24.04? (16)
Arch Linux - Guia para Iniciantes (2)
Problemas ao instalar o PHP (11)
Tenho dois Link's ( IP VÁLIDOS ), estou tentando fazer o failover... (0)