Respuesta: Paginar resultados Debería ser asi: $paginainicial=max(1,$pagina-5); //Toma el valor más alto
Y con $paginafinal igual, creo que ahi en tu primer codigo lo guardas en $pages, el total de paginas, seria asi: $paginafinal=min(1,$pages+5); //Toma el valor más bajo |