Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/07/2010, 18:55
Hugoces
 
Fecha de Ingreso: junio-2010
Mensajes: 2
Antigüedad: 13 años, 10 meses
Puntos: 0
Pregunta Ayuda Paginar PHP Mysql

Hola, estoy tratando de paginar los resultados de una consulta en php, pero no se muestra la consulta, solo los enlaces a la paginas siguiente, anterior

aqui dejo el codigo


Código:
<?php
include ("config.php");
    if($_GET['page'])
    {

        $page = $_GET['page']; 

    }else{

        $page = 1; 
    }

$max = 10; //El numero total de items mostrados por pagina. cambia el 10 por el que necesites.

$cur = (($page * $max) - $max); 

$getdata = mysql_query("SELECT * FROM fblike ORDER BY hits DESC LIMIT $cur, $max") or die(mysql_error()); // cambia el nombre de la tabla por el de tu tabla. Tambien puedes modificar el query para que se ajuste a tus necesidades.

$data = mysql_fetch_array($getdata);

$counttotal = mysql_query("SELECT * FROM fblike") or die(mysql_error()); 
$counttotal = mysql_num_rows($counttotal); 
$total_pages = ceil($counttotal / $max); 

if($page > 1){ 
                $prev = ($page - 1); 
                echo '<a href="?page=' . $prev . '">« Previous</a>'; 
                }
for($i = 1; $i <= $total_pages; $i++) 
                {
                    if($page == $i) 
                        {
                            echo'<b>' . $i .'</b> '; //da el numero de paginas
                                } else {
                            echo '<a href="?page=' . $i . '">' . $i . '</a> '; //link a la pagina
                        }
                }
if($page < $total_pages){ 
                    $next = ($page + 1); 
                echo '<a href="?page=' . $next . '">Next »</a>'; // link a la proxima pagina
                    } 
?>