Hola este es un codigo q recopile y modifique ya q no servia lo mejore un poco de como crear una paginacion de una consulta web con php mysql con un menucito de siguiente y anterior y con los numeros de acceso directo espero q les guste no es el codigo de condigos pero funciona y se ve bien
Código PHP:
<html>
<head>
<?php
include("../conexion.php");
if(isset($_GET['pag']) == TRUE){
$pag = $_GET['pag'];
}
else{
$pag = 0;
}
$limite = 5;
$inicial = $pag * $limite;
$resultados_mostrados = 0;
$clave = $_POST["titulo"];
$consul = "SELECT * FROM tesis where descripcion LIKE '%$clave%' LIMIT $inicial,$limite";
$resultados = mysql_query($consul,$conet);
?>
</head>
<body>
<div id="general">
<div id="banner">
</div>
<div class="linearo"></div>
<div id="menu">
</div>
<div class="linearo"></div>
<div id="body">
<table border="1">
<?
$cantresult = mysql_num_rows($resultados);
while($myrow = mysql_fetch_array($resultados))
{
?>
<tr align="center">
<td align="center" width="100px" height="200px"></td>
<td><?php echo $myrow["titulo"]; ?></td>
</tr>
<?
$resultados_mostrados++;
}?>
<tr>
<td>
<?
if ($pag > 0)
{
// Enlace "anterior"
$anterior = $pag - 1;
echo "<a href='buscar.php?pag=$anterior'>Anterior</a> - ";
}
for ($i = 0; $i<($pag + 1); $i++) {
echo "<a href='buscar.php?pg=".$i."'>".$i."</a> ";
}
if ($resultados_mostrados == $limite)
{
// Enlace "siguiente"
$siguiente = $pag + 1;
echo "<a href='buscar.php?pag=$siguiente'>Siguiente</a>";
}
?>
</td>
</tr>
</table>
</div>
<div class="linearo"></div>
</div>
</body>
</html>
</body>
</html>