Felipe, essa é a pagina. Resumi um pouco pra não ficar muito extenso. As partes principais são estas.
[codebox]<?
function paginacao($total, $lpp, $link, $pagina) {
$paginas = ceil($total / $lpp);
$anterior = $pagina - 1;
$proxima = $pagina + 1;
if ($pagina > 1) {$html = "<a href=\"".$link."?pagina=".$anterior."\">anterior</a> ";}
if (($pagina > 6) && ($paginas > 10)) {$html .= "<a href=\"".$link."?pagina=1\">1...</a> ";}
if (($pagina > 5) && ($pagina < $paginas - 4)) {
$primeira = $pagina - 5;
$ultima = $pagina + 5;
}
else {
if ($pagina < 6) {
$primeira = 1;
if ($paginas > 9) {
$ultima = 10;
}
else {
$ultima = $paginas;
}
}
if ($pagina > $paginas - 5) {
$ultima = $paginas;
if ($paginas < 11) {
$primeira = 1;
}
else {
$primeira = $paginas - 9;
}
}
}
while ($primeira <= $ultima) {
if ($primeira == $pagina) {
$html .= $primeira;
}
else {
$html .= " <a href=\"".$link."?pagina=".$primeira."\">".$primeira."</a> ";
}
$primeira = $primeira + 1;
}
if (($pagina < $paginas - 5) && ($paginas > 10)) {$html .= " <a href=\"".$link."?pagina=".$paginas."\">...".$paginas."</a>";}
if ($pagina < $paginas) {$html .= " <a href=\"".$link."?pagina=".$proxima."\">próxima</a>";}
return $html;
}
include "conect_action.php";
echo "<p><b><font color=blue> Anúncios ativos:</b></font>";
include "funcoes_action.php";
$pag = mysql_query("select * from anuncios where usuario<>0 and data_finaliza >= CURDATE()
and codigo like '%$pesq%'", $db);
$total = mysql_num_rows($pag);
$lpp = "10";
$pagina = $_REQUEST['pagina'];
if ($pagina == "") {$pagina = 1;}
$inicio = ($pagina * $lpp) - $lpp;
$paginacao = paginacao($total, $lpp, '', $pagina);
echo "Encontrados $total veículos";
echo "<p>";
echo "Páginas: ", $paginacao;
$resultado = mysql_query("select * from anuncios where usuario<>0 and data_finaliza >= CURDATE()
and codigo like '%$pesq%' order by codigo desc limit $inicio, $lpp", $db);
$encontrou=0;
while($campo = mysql_fetch_array($resultado)) {
$encontrou++;
echo"<table border=1 width=100%>";
echo "<tr>";
echo "<td>";
echo "<p>";
echo "<b>Código do veículo:</b>", $campo[0];
echo "</td>";
$codi=$campo[0];
echo "<td>";
echo "<p>";
echo "<b> Veículo: </b><a href=buscaanuncio.php?codi=$codi target=_blank> ", $marca=BuscaMarcas($campo[4])," ",$modelo=BuscaModelos($campo[5])," ",$campo[6],"</a>";
echo "<tr>";
echo "<td>";
echo "<p>";
echo "<b> Ano: </b> ", $campo[7];
echo "<tr>";
echo "<td>";
echo "<p>";
echo "<b> Valor: </b> ", $campo[12];
echo "<tr>";
echo "<td>";
echo "<p>";
...
...
...
}
echo "Páginas: ",$paginacao;
if ($encontrou==0){
echo "<font color=red><p align=center>Nenhum anúncio ativo";
echo "<p>";
}
echo "<form method='post' action='adm.php'>";
echo "<input type=submit value=Voltar>";
echo "</form>";
?>
</html>[/codebox]
Edição feita por: boirock, 06/01/2008, 22:26.
Uso de [codebox] em códigos extensos