Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá galera, eu fiz um sistema barreco de paginação, que alem dele buscar os resultados no banco de dados e começar a contar do id 1 ele busca os resultados do id 0 ex:
Certo seria:
pagina.php?pg=1, ?pg=2, ?pg=3 e assim por diante
mas ele começa a contar do id 0 assim:
pagina.php?pg=0, ?pg=1, ?pg=3... etc...
Alguem sabe onde ta o problema para modificar para ele começar a contar do id 1 ?
vlw galera
Codigo:
<?php
$quant_pg = ceil($quantreg/$numreg);
$quant_pg++;
if (($Sn+2) < $quant_pg) {
echo "Próxima pagina ";
}
else {
}
if ( $Sn > 0) {
echo "Voltar Página";
} else
{
}
?
Eu acho que o problema não seje ai
Acho que seje nessa parte
<?php
$numreg = 1;
$inicial = $Sn * $numreg;
$sql2 = mysql_query("Select Count(*) as total From web_news Where Category='notice'");
$quantreg = mysql_result($sql2, 0, 'total');
$sql = "SELECT * FROM web_news WHERE Category='notice' ORDER BY Sn LIMIT $inicial,$numreg";
$r = mysql_query($sql);
while($news = mysql_fetch_array($r))
{
$sql3 = mysql_query("UPDATE web_news SET labViewCount = labViewCount +1 WHERE Sn='".$news['Sn']."'");
?>
Na paginação ta assim
$quant_pg = ceil($quantreg/$numreg);
$quant_pg++;
if (($Sn+1)<=$quant_pg) {
echo "Proximo ";
}
else {
}
if ($Sn>1) {
echo "Voltar";
} else
{
}
[]'s