Galera consultei varios topicos de paginaçao e encontrei um logo abaixo.... adequei ao meu sistema mas esta dando erro por favor deem uma olhada no codigo
<?php
include "connection_mysql.inc";
// Obtém Página
$pagina = $_GET["pagina"];
if($pagina == ""){
$pagina = "1";
}
// Máximo de Registros
$maximo = 5;
// Calculando o registro inicial
$inicio = $pagina - 1;
$inicio = $maximo * $inicio;
//------------------------------------------------------//
$resultado = mysql_query("SELECT * FROM product_scr LIMIT $inicio,$maximo");
$linhas = mysql_num_rows($resultado);
echo "<table border='1' align='center' width='600'>";
echo "<tr>";
echo "<td><strong>Serial</strong></td>";
echo "<td><strong>Prod. Date</strong></td>";
echo "<td><strong>Model</strong></td>";
echo "<td><strong>HWREV</strong></td>";
echo "<td><strong>FWREV_Major</strong></td>";
echo "<td><strong>FWREV_MINOR</strong></td>";
echo "</tr>";
if($linhas==0) {
echo "Produto(s) Não Encontrados";
}else{
for ($i=0;$i<$linhas;$i++)
{
$registro = mysql_fetch_row($resultado);
echo "<tr>";
echo "<td width='10'><div align='center'>$registro[0]</div></td>";
echo "<td width='150'>$registro[1]</td>";
echo "<td width='15'>$registro[2]</td>";
echo "<td width='15'>$registro[3]</td>";
echo "<td width='15'>$registro[4]</td>";
echo "<td width='15'>$registro[5]</td>";
echo "</tr>";
}
}
// Calculando pagina anterior
$menos = $pagina - 1;
// Calculando pagina posterior
$mais = $pagina + 1;
// DAQUI PARA BAIXO SE EU COMENTAR AS LINHAS FUNCIONA CREIO QUE O PROBLEMA ESTA DAKI PARA BAIXO//
$pgs = ceil($linhas / $maximo);
if($pgs > 1 ) {
// Mostragem de pagina
if($menos > 0) {
echo "<a href=\"?pagina=$menos&\" class='texto_paginacao'>anterior</a>";
}
// Listando as paginas
for($r=1;$r <= $pgs;$r++) {
if($r != $pagina) {
echo " <a href=\"?pagina=".($r)."\" class='texto_paginacao'>$r</a>";
} else {
echo "<strong lass='texto_paginacao_pgatual'>".$r."</strong>";
}
}
if($mais <= $pgs) {
echo "<a href=\"?pagina=$mais\" class='texto_paginacao'>próxima</a>";
}
}
}
mysql_close($conexao);
echo "</table>";
?>
Pergunta
brunocasado
Galera consultei varios topicos de paginaçao e encontrei um logo abaixo.... adequei ao meu sistema mas esta dando erro por favor deem uma olhada no codigo
Editado por brunocasadoLink para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.