Cita:
Iniciado por hgp147 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>';