Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/04/2002, 21:27
chivi
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 889
Antigüedad: 22 años, 4 meses
Puntos: 4
Re: Código para crear página Siguiente y Atrás

//Ahora creamos un enlace que nos imprima las páginas
//anteriores que tengan valor superior a 2
<a href="link.php?link=<? print ($link-1); ?>">
<?
//Si de nuevo la varible link sea de nuevo equivalente a 2
if ($link == "2"){
//lo dejamos vacío, puesto que anteriormente ya lo definimos
echo "";}
//Y para otros valores, en caso de ser la variable link
//otro numero diferente al dos
else{
//Mostramos la palabra "Anterior" la cual tendrá el enlace que
//definimos un poco más arriba o sea:
//<a href="link.php?link=<? print ($link-1); ?>">
echo "Anterior";}
?>
//Mostramos a continuación de la palabra "Anterior"
//El número de página en la que nos encontramos
//y el número total de páginas
</a> - Página: <?echo $link;?>/5 -
//Aquí crearemos el enlace que será el equivalente
//a la última página de nuestras noticias, o sea, la
//página número 5 y el enlace a las páginas "Siguientes"
//que no sean la número 5
<a href="link.php?link=<? print ($link+1); ?>">
<?
//Si la variable link es igual a 5
if ($link == "5"){
//No mostramos nada
echo "";}
else{
//En caso contrario, mostramos la palabra "Siguiente"
//que contrendrá en enlace que anteriormente definimos
/o sea: "<a href="link.php?link=<? print ($link+1); ?>">"
echo "Siguiente";}
?>
</a>
<?
//Y aquí, por último, definiremos la última página de nuestras Noticias
//o sea, la número 5
//Si la variable link es igual a 5
if ($link == "5"){
//mostramos la palabra "Siguiente"
echo "Siguiente >>";}
else{
//Y en caso contrario, mostramos los signos -> ">>"
echo ">>";}
?>
</body>
</html>

Espero que a alguien le sea de gran utilidad éste sencillo ejemplo, que como véis, es facilísimo de adaptar a cualquier medio de página.
Espero vuestra crítica y a ser posible, sugerencias de cómo mejorar éste código.

Un saludo a todos y espero vuestras respuestas.