Código PHP:
$totalPag = ceil($total/$limit);
$links = array();
for( $i=1; $i<=$totalPag ; $i++)
{
$links[] = "pagina <a href=\"?pag=$i\">$i</a>"; //aqui la no te falta la referencia a la pagina para hacer la referencia no seria así? <a href=\"pagina.php?pag=$i\">
}
echo implode(" - ", $links);
mira yo uso este paginador que esta en ajax usa 3
3 paginas 2 php y un js
aquí viene detallado como es que funciona
revisa esta pagina
http://www.ribosomatic.com/articulos...ql-php-y-ajax/