<?php
//conexao com seu bd
$pg = $_GET['pg'];
if (!isset($pg))
{
$pg = 1;
}
$sql = "SELECT * FROM tabela"; //altere (tabela) para o nome de sua tabela.
$resultado = mysql_query($sql) or die ("Não foi possível realizar a consulta!!!");
$lpp = 9; // defina o número de resultados por página.
$total = mysql_num_rows($resultado);
if ($total <= $lpp)
{
$total_paginas = 1;
} else {
$total_paginas = ceil($total/$lpp);
}
$inicio = ($pg - 1) * $lpp;
$final = $inicio + $lpp - 1;
$ponteiro = 0;
$i = "1";
echo "<p>Encontrado(s): "."<b>"."$total"."</b>"." registros"."</p>";
echo "<p>Listando página: "."<b>"."$pg"."</b>"."</p>";
$colunas="3"; // defina o número de colunas desejado.
$total="1";
print"<table>";
$sql = "SELECT * FROM tabela LIMIT $inicio, $lpp"; //altere (tabela) para o nome de sua tabela.
$resultado = mysql_query($sql) or die ("Não foi possível realizar a consulta!!!");
while($array_result=mysql_fetch_array($resultado)){
$resul = $array_result["parametro"]; //defina o parâmetro desejado para o resultado.
if($total==1){
print"<tr>";
}
print"<td align=center>";
print "$resul"; // retorna o resultado.
print"</td>";
if($total==$colunas){
print"</tr>";
$total=0;
}
$total=$total+1;
}
if(!$total==$colunas){
print"</tr></table>";
} else {
print"</table>";
}
?>
<?php
if ($pg == 1) {
echo "<font size=2 color=#000000>";
echo "Anterior |";
echo "</font>";
}
else
{
echo "<font size=2 color=#000000>";
echo "<a href=\"paginacao3.php?pg=".($pg - 1)."\" targe=\"_self\">Anterior</a> |"; // troque (pagina) pela link de sua página.
echo "</font>";
}
$i = 1;
while ($i <= $total_paginas) {
if ($i == $pg)
{
echo "<strong><font size=2 color=#000000>";
echo " <b>|<u>$i</u>|</b> ";
echo "</font></strong>";
}
else
{
echo "<strong><font size=2 color=#000000>";
echo " <a href=\"paginacao3.php?pg=".$i."\" target=\"_self\">".$i."</a> "; // troque (pagina) pela link de sua página.
echo "</font></strong>";
}
$i = $i + 1;
}
if ($pg == $total_paginas)
{
echo "<font size=2 color=#000000>";
echo "| Próxima\n";
echo "</font>";
}
else
{
echo "<font size=2 color=#000000>";
echo "| <a href=\"paginacao3.php?pg=".($pg + 1)."\" targe=\"_self\">Próxima</a>\n"; // troque (pagina) pela link de sua página.
echo "</font>"; }
?> só uma alteraçãozinha ali na definição do parâmetro que tá com a mesma variavel ali de cima.. por isso dava um errinho.. resolvido ai.. cod show.