Para enumerar las páginas solo has un loop...
Código PHP:
Ver originalfor($i=1; $i<=$paginas; $i++) {
if ($i == $pgAct) {
echo ' '.$i;
}else {
echo '<a href="mipagina.php?pag='.$i.'">'.$i.'</a>';
}
}
El código que muestras hace lo mismo que el que te deje...
Código PHP:
Ver original//el tuyo..
$PagUlt=$NroRegistros/$registros;
$PagUlt=floor($PagUlt)+1;
//el mio...
$paginas = ceil($NroRegistros/$registros);
Edit: tu problema...
es porque estas usando $pagUlt cuando debes de usar $paginas, tu código que te deje arriba (el que te compare entre el tuyo y el mio) esta demás, no es necesario....