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