Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS

Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17241
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Paginação completa

14-07-2007 19:54

Paginação com link: página anterior, página atual e próxima página.

<?php $dbhost="localhost"; // host $dbname=""; // bd $dbuser=""; // username do bd $dbpasswd=""; // password do db $resultado_pagina="2"; // resultados por página $tabela=""; // tabela do bd $conexao = @mysql_connect($dbhost, $dbuser, $dbpasswd) or die ("Não foi possível conectar-se ao servidor MySQL"); $db = @mysql_select_db($dbname) or die ("Não foi possível selecionar o banco de dados <b>$dbname</b>"); $sql=mysql_query("SELECT * FROM $tabela"); $total=mysql_num_rows($sql); if($_GET['pagina']=="") { $pagina="1"; } else { $pagina = $_GET['pagina']; } $maximo=$resultado_pagina; $inicio=$pagina-1; $inicio=$maximo*$inicio; $query=mysql_query("SELECT * FROM $tabela LIMIT $inicio,$maximo"); while($dados=mysql_fetch_array($query)) { extract($dados); echo "$codigo<br>"; } ?> <?php $menos=$pagina-1; $mais=$pagina+1; $p_ini=$mais-1; $p_ini=$maximo*$p_ini; $p_query=mysql_query("SELECT * FROM $tabela LIMIT $p_ini,$maximo"); $p_total=mysql_num_rows($p_query); echo "<center>"; if($menos>0) { echo "<a href=\"?pagina=$menos\">:: anterior(es)</a> "; } else { echo ":: anterior(es)"; } echo " - Página atual: (<b> $pagina </b>) - "; $paginar = $total/$maximo; if($paginar>$pagina) { echo "<a href=\"?pagina=$mais\">próxima(s) ::</a>"; } else { echo "próxima(s) ::"; } echo "</center>"; ?> <div align=right> Estamos com <b><?php echo $total; ?></b> entrada(s). <br> mostrando <b><?php echo $maximo; ?></b> entrada(s) por página. <br> mostrando <b><?php echo $paginar; ?></b> página(s). </div> <?php mysql_close($conexao); ?>

0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado