Hola Cuack este lo e echo yo si te bale usalo porque los escripts que pilles por hay tienen muchos fallos o hay que camviarles muchas cosas
este funciona me costo bastante hacerlo si tienes alguna duda ya saves
este funciona me costo bastante hacerlo si tienes alguna duda ya saves
<?php
$base="tu base";
$con=mysql_connect("localhost","tu usuario","tu contraseña");mysql_select_db($base,$con);
if( isset( $_GET['pagina'] ) && is_numeric( $_GET['pagina'] ) )$pagina = $_GET['pagina'];
else
$pagina = 0;$cantidad = 7;
$inicial = $pagina * $cantidad;
$pegar = "SELECT * FROM tabla ORDER BY ID DESC LIMIT $inicial,$cantidad";
$cad = mysql_db_query($base,$pegar) or die (mysql_error());
$contar = "SELECT * FROM tabla ORDER BY ID DESC"; $contarok = mysql_db_query($base,$contar);
$total_records = mysql_num_rows($contarok)/7;
$pages = intval($total_records / $cantidad)/10000;
while($array = mysql_fetch_array($cad)) {
echo "<div id='total'>"."<div id='1'>".$array['campo']."</div>"."<div id='2'>".$array['campo']."</div>"."<div id='3'>".$array['campo']."</div>"."<div id='4'>".$array['campo']."</div>"."</div>"."<br /><br /><br />";
}
$con=mysql_close($con);
echo "<p class=fuente>";
if ($pagina != 0) {
$url = $pagina - 1;
echo "<a href='$PHP_SELF?pagina=".$url."'>« Anterior</a> ";
} else {
echo " ";
} for ($i = 0;
$i <= $pages; $i++) {
if ($i == $pagina) {
if ($i == "0") {
echo "<b></b>";
} else {
$i = $i*1;
echo "<b> ".$i." </b>";
}
} else {
if ($pages+$pages1+$pages2+$pages3+$pages4+$pages5) {
echo "<div id='paginador'>"."<a href=$PHP_SELF?pagina=".$i."></a> <ul><li><a href=$PHP_SELF?pagina=1".$pages1.">1</a></li> <li><a href=$PHP_SELF?pagina=2".$pages2.">2</a></li> <li><a href=$PHP_SELF?pagina=3".$pages3.">3</a></li> <li><a href=$PHP_SELF?pagina=4".$pages4.">4</a></li> <li><a href=$PHP_SELF?pagina=5".$pages5.">5</a></li></ul>...16"."</div>"; //puedes modificar ...16 quitarlo o poner lo que desees
} else {
echo "<a href='$PHP_SELF?pagina=".$i."'>";
$i = $i*1;
echo $i."</a> ";
}
}
}
if ($pagina < $pages+16) {
$url = $pagina + 1;
echo "<a href='$PHP_SELF?pagina=".$url."'>Siguiente »</a>";
} else {
echo " ";
}
echo "</p>";
?>