Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/10/2007, 15:06
mhatter
 
Fecha de Ingreso: septiembre-2007
Mensajes: 52
Antigüedad: 19 años, 1 mes
Puntos: 2
Re: Mostrar imagenes de directorio

Cita:
Iniciado por hgp147 Ver Mensaje
Estuve intentando agregarle un enlace que diga anterior y siguiente pero no pude, como podria agregarselo al codigo que me pasaste?
Básicamente sería cuestión de construir la URL, a partir de $_SERVER['PHP_SELF'] que contiene el enlace al script actual, luego la cadena query ?pagina= y añadirle un valor numérico igual al número de página actual más uno, o menos uno dependiendo de qué enlace estás construyendo, a la página siguiente o a la página anterior.

Por ejemplo:

Código PHP:
// Enlaces de paginación
$total_paginas = ceil ($total / $imgpp);
echo 
'<p>Páginas: ';

// Si esta página es > 1, mostrar enlace de "anterior"
if ($pag > 1) {
    
$url = $_SERVER['PHP_SELF'] . '?pagina=' . ($pag - 1);
    echo 
"<a href=\"$url\">anterior</a> ";
}

for (
$i = 1; $i <= $total_paginas; $i++) {
    echo 
'<a href="' . $_SERVER['PHP_SELF'] . "?pagina=$i\">$i</a> ";
}

// Si esta página es < $total_paginas, mostrar enlace de "siguiente"
if ($pag < $total_paginas) {
    
$url = $_SERVER['PHP_SELF'] . '?pagina=' . ($pag + 1);
    echo 
"<a href=\"$url\">siguiente</a> ";
}

echo 
'</p>';