<?php // P�gina que faz conex�o ao banco include ('../../common_db.inc'); // Conex�o ao banco $conexao = db_connect(); mysql_select_db("database", $conexao); // Nome da tabela a ter os registros paginados $tabela="menu"; // Verifica se a vari�vel de complementa��o de link esta vazia if($_REQUEST["pagina"]=="") { $pagina="1"; }else{ $pagina=$_REQUEST["pagina"]; } // quantidade de registro por pagina��o $maximo="2"; // Vari�veis de contagem de registro $inicio=$pagina-1; $inicio=$maximo*$inicio; // sele��o de registro com limita��o da vari�veis de contagem $sql=mysql_query("SELECT menu_id,titulo FROM $tabela LIMIT $inicio,$maximo"); // Mostragem dos dados while($dados=mysql_fetch_array($sql)) { ## EXIBA OS DADOS AQUI echo $dados['titulo']; ?> <br> <?php } ?> <br> <?php // Calculando pagina anterior $menos=$pagina-1; // Calculando pagina posterior $mais=$pagina+1; // Calculos para a mostragem de paginas $p_ini=$mais-1; $p_ini=$maximo*$p_ini; // Querys para a mostragem de paginas $p_query=mysql_query("SELECT * FROM $tabela LIMIT $p_ini,$maximo"); $p_total=mysql_num_rows($p_query); // Mostragem de pagina if($menos>0) { echo "<a href=\"?pagina=$menos\">:: anterior</a> "; } if($p_total>0) { echo "<a href=\"?pagina=$mais\">proxima ::</a>"; } ?>