Hola tengo un problema con la paginacion en una pagina
El problema es que yo quiero que empieze a poner los datos desde la pagina uno no cero y despues siempre me crea una pagina mas vacia sin datos porque sera?
Les dejo el codigo
Cita:
if (!isset($pg))
$pg = 0; // $pg es la pagina actual
$cantidad=2; // cantidad de resultados por página
$inicial = $pg * $cantidad;
$pegar = "SELECT * FROM game WHERE cat='accion' LIMIT $inicial,$cantidad";
$cad = mysql_query($pegar);
$contar = "SELECT * FROM game ORDER BY game desc";
$contarok= mysql_query($contar);
$total_records = mysql_num_rows($contarok);
$pages = intval($total_records / $cantidad);
while($array = mysql_fetch_array($cad)) {
echo $array['game']."<br>";
}
$con=mysql_close($connect);
$intervalo = ceil ((8/2)-1);
$desde = $pg - $intervalo;
$hasta = $pg + $intervalo;
if($desde < 1){
$hasta -= ($desde - 1);
$desde = 1;
}
if($hasta > $pages){
$desde -= ($hasta - $pages);
$hasta = $pages;
if($desde < 1){
$desde = 1;
}
}