Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera é o seguinte
Numa consulta SQL em um BD eu consegui fazer a paginação beleza, porem fica assim:
Anterior | Próxima
Gostaris de colocar assim:
Página 1 | Página 2 | Página 3 | Página 4
vo postar o codigo aki e ve se alguem ae consegue me ajudar!
Valeu hein!
**PHP** [/tr][tr]<?php$busca = "SELECT * from fotos order by cod DESC";
?>
<?php
$total_reg = "20";
?>
<?php
if (!$pagina) {
$pc = "1";
} else {
$pc = $pagina;
}
?>
<?php
$inicio = $pc - 1;
$inicio = $inicio * $total_reg;
?>
<?php
$limite = mysql_query("$busca LIMIT $inicio,$total_reg");
$todos = mysql_query("$busca");
$tr = mysql_num_rows($todos);
$tp = $tr / $total_reg;
?>
[/tr]
Até ae beleza, o problema é agora na paginação, ficarei grato se alguem me ajudar:
**PHP** [/tr][tr]<?php
$anterior = $pc -1;
$proximo = $pc +1;
$total = $tp;
if ($pc>
1) {
echo " <a href='?pagina=$anterior'>Página $anterior </a> ";
}
echo "| Página $pc |";
if ($pc<$tp) {
echo " <a href='?pagina=$proximo'>Página $proximo </a>";
}
?></font></p>
[/tr]
Minha ideia era usar 1 " while totaldepaginas > 0 bla bla bla, mas n sei como fazer isso!
Carregando comentários...