tengo la siguiente consulta, como puedo paginar las consultas que hago desde php sobre mysql con esta funcionalidades.
-si ya no hay paginas al mas adelante deshabilite adelante y ultimo:

-si ya no hay paginas al inicio igual deshabilite primero y atras :

-si hay paginas atras y adelante entonces que se muestre asi:

gracias de antemano...