Hola a todos! Encontré cual era el problema...
En el paginador estaba la variable
&orden=".$orden." que en algún momento coloqué y me olvidé de sacarla.
Usé el mismo código que puse al principio y el paginador quedó de esta manera:
Código PHP:
if($pagina>1)
$select1 = $_GET['select1'];
$select2 = $_GET['select2'];
$select3 = $_GET['select3'];
{
echo "<a class='txtPaginador11b' href='".$_SERVER["PHP_SELF"]."?pagina=".($pagina-1)."&txt_criterio=".$txt_criterio."&buscar=>>'>";
echo "<a class='txtPaginador11b' href='".$_SERVER["PHP_SELF"]."?pagina=".($pagina-1)."&select1=".$select1."&select2=".$select2."&select3=".$select3."&searchart=buscar'>";
echo "<class='txtPaginador11b'><< ANTERIOR</font>";
echo "</a>*";
}
for($i=$inicio;$i<=$final;$i++)
{
if($i==$pagina)
{
echo "<class='txtPaginador11b'><b>".$i." </b>";
}else{
echo "<a class='txtPaginador11b' href='".$_SERVER["PHP_SELF"]."?pagina=".$i."&select1=".$select1."&select2=".$select2."&select3=".$select3."&searchart=buscar'>";
echo "<class='txtPaginador11b'>".$i."</a>*";
}
}
if($pagina<$numPags)
{
echo "*<a class='txtPaginador11b' href='" .$_SERVER["PHP_SELF"]."?pagina=".($pagina+1)."&select1=".$select1."&select2=".$select2."&select3=".$select3."&searchart=buscar'>";
echo "<class='txtPaginador11b'>SIGUIENTE >></a>";
}
echo "<div id='total_paginador'><font face='verdana' size='-2'>Total: ".$numeroRegistros." resultados</div>";
mysql_close($conexion);
...y voilá... FUNCIONÓ y ahora sí pagina rápido!!!
Gracias por todo y por su tiempo para atender mi duda.
Abrazo grande y saludos.
Marx.