Hice un pequeño script para paginar unos datos que provienen de la db, intente muchas maneras para hacer los links de siguiente y anterior. Solo pude hacer el boton siguiente y me funciona perfectamente, el problema es el boton anterior, ademas se me complico hacer que cuando sea la primer pagina solo muestre el boton siguiente y que cuando sea la ultima solo el boton anterior, ya en las demas paginas que serian las intermedias mostraria los 2 links, pense que usando if se resolveria aunque no fue asi o no lo supe usar (lo mas seguro), les dejo el codigo un poco mas limpio, ojala me haya explicado bien y que alguien me ayude a salir de este gran problema. De antemano muchas gracias
Código PHP:
<?php
include("config.php");
$mostrar = 3 ;
if(!$desde) { $desde = 0 ; }
$query = mysql_query("SELECT * FROM mitabla ORDER BY id DESC LIMIT $desde,$mostrar");
( Contenido y esas cosas.... )
// Comienza el paginado
$desde = $desde + $mostrar ;
if (($rows=mysql_num_rows($query))==0) {
echo "Sin Mensajes";
}else {
echo "<a href=\"pagina.php?desde=$desde\">Siguiente</a>";
}
mysql_close($link);
?>