hola
mmmmm si eso fue hace mucho tiempo jeje... pero al fin lo solucione
Código PHP:
Ver originalfunction paginacionSQL($actual, $total, $por_pagina, $enlace,$maxpags=0) {
$total_paginas = ceil($total/$por_pagina); $anterior = $actual - 1;
$posterior = $actual + 1;
$minimo = $maxpags ?
max(1, $actual-ceil($maxpags/2)): 1; $maximo = $maxpags ?
min($total_paginas, $actual+floor($maxpags/2)): $total_paginas; if ($actual>1)
$texto = "<a href=\"".$enlace."?pag=".$anterior."\">«</a> ";
else
$texto = "<b>«</b> ";
if ($minimo!=1) $texto.= "... ";
for ($i=$minimo; $i<$actual; $i++)
$texto .= "<a href=\"".$enlace."?pag=".$i."\">$i</a> ";
$texto .= "<b>$actual</b> ";
for ($i=$actual+1; $i<=$maximo; $i++)
$texto .= "<a href=\"".$enlace."?pag=".$i."\">$i</a> ";
if ($maximo!=$total_paginas) $texto.= "... ";
if ($actual<$total_paginas)
$texto .= "<a href=\"".$enlace."?pag=".$posterior."\">»</a>";
else
$texto .= "<b>»</b>";
return $texto;
}