Código PHP:
<html>
<head>
<title>bicishop</title>
<link href="../../estilo/estiloinicio.css" rel="stylesheet" type="text/css">
</head>
<img src="../../imagenes/fondo/inicio.gif" />
<hr>
<body>
<?
// Datos de conexión a la base
$base="base";
$con=mysql_connect("local","user","contr");
mysql_select_db($base,$con);
if (!isset($pg))
$pg = 0; // $pg es la pagina actual
$cantidad=4; // cantidad de resultados por página
$inicial = $pg * $cantidad;
$pegar = "SELECT * FROM inicio ORDER BY titulo LIMIT $inicial,$cantidad";
$cad = mysql_db_query($base,$pegar) or die (mysql_error());
$contar = "SELECT * FROM inicio ORDER BY id";
$contarok= mysql_db_query($base,$contar);
$total_records = mysql_num_rows($contarok);
$pages = intval($total_records / $cantidad);
// Imprimiendo los resultados
while($array = mysql_fetch_array($cad)) {
echo "<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote><font color='#CCCCCC' size='+3' face='Verdana,'>
". $array['titulo'] ."</font>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote><div align='right'>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote><div align='right'><font color='#FF0000' size='1' face='Verdana,'>". $array['fecha'] . "</font>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote></div><br>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote>
<blockquote><blockquote>" . $array['texto'] . "
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<br>" . "<center><a href=" .$array['5'] ." target='_blank'><img src=". $array['5'] ." width='300' height='300'></img></a></center>" . "<br> <blockquote>
<blockquote>
<blockquote><a href=" .$array['link'] .">+info</a>
<blockquote>
<blockquote>
" . $array['nombre'] ."
</blockquote>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<hr align='center' width='70%' size='5'>";
}
// Cerramos la conexión a la base
$con=mysql_close($con);
// Creando los enlaces de paginación
echo "";
if ($pg != 0) {
$url = $pg - 1;
echo "<a href='$PHP_SELF?pg=".$url."'>« Anterior</a> ";
} else {
echo " ";
}
for ($i = 0; $i <= $pages; $i++) {
if ($i == $pg) {
if ($i == "0") {
echo "<b> 1 </b>";
} else {
$i = $i+1;
echo "<b> ".$i." </b>";
}
} else {
if ($i == "0") {
echo "<a href=$PHP_SELF?pg=".$i.">1</a> ";
} else {
echo "<a href='$PHP_SELF?pg=".$i."'>";
$i = $i+1;
echo $i."</a> ";
}
}
}
if ($pg < $pages) {
$url = $pg + 1;
echo "<a href='$PHP_SELF?pg=".$url."'>Siguiente »</a>";
} else {
echo " ";
}
echo "</p>";
?>
</body>
</html>
Código PHP:
$pages = intval($total_records / $cantidad);