Tema: Paginacion
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/05/2010, 08:15
Avatar de facurouss
facurouss
 
Fecha de Ingreso: enero-2010
Mensajes: 101
Antigüedad: 14 años, 4 meses
Puntos: 0
Paginacion

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;
}
}